注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JBuilder 9.0入門與提高

JBuilder 9.0入門與提高

JBuilder 9.0入門與提高

定 價(jià):¥39.00

作 者: 胡雷,葉曙光,徐飪編著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Jbuilder

ISBN: 9787030126245 出版時(shí)間: 2004-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 352 字?jǐn)?shù):  

內(nèi)容簡介

  本書對Borland公司最新版本的JBuilder9.0及其應(yīng)用開發(fā)過程做了全面深入的介紹,向讀者講用JBuilder9.0進(jìn)行Java編程的方法。書涵蓋pplication,Applet,JSP,Servlet,EJB和WebService等內(nèi)容。豐富的實(shí)例有助于讀者盡快掌握使用JBuilder9.O的方法。本書內(nèi)容新穎、語言淺顯、例子典型、方便查閱。本書適用于JBuilder軟件的初學(xué)者和剛剛從JBuilder的其他版本轉(zhuǎn)到JBuilder9.0平臺(tái)上的開發(fā)者學(xué)習(xí)使用。Borland公司于2003年最新推出的JBuilder9.0作為一種快速、高效的開發(fā)Java程序的軟件并發(fā)工具,直受到業(yè)界的關(guān)注和歡迎。JBuilder更是一種強(qiáng)大、完善、全面的開發(fā)工具,它長期的發(fā)展和演化過程使其能夠不斷適應(yīng)應(yīng)用軟件體系結(jié)構(gòu)的最新發(fā)展和用戶需求,成為Java程序開發(fā)者的最佳開發(fā)工具之一。我們編寫本書的目的是希望能夠引導(dǎo)讀者利用JBuilder這一強(qiáng)大工具,進(jìn)行Java各類程序的開發(fā)。本書有以下特點(diǎn):1.內(nèi)容新穎。本書面向Jbuilder9.0的最新版本,使用了當(dāng)前Java程序開發(fā)的先進(jìn)技術(shù)。2.語言淺顯。本書面向JBuilder軟件的初學(xué)者和剛剛從其他版本JBuilder轉(zhuǎn)到JBuilder9.0平臺(tái)上的開發(fā)者,語言淺顯,通俗易懂,使讀者可以輕松掌握相關(guān)的知識(shí)。3.例子典型。本書所選用的例子,都是針對所在章節(jié)的相關(guān)知識(shí),力求涵蓋所有內(nèi)容且,且各章均配有附圖實(shí)例。4.方便查閱。本書的例子都相對獨(dú)立,查閱某章的例子,一般不需要之前章節(jié)的知識(shí)。本書全面地介紹了JBlder9.0程序開發(fā)的基本知識(shí),共分為12章,另有兩個(gè)附錄,各章主要內(nèi)容如下。第1章介紹了Java和JBuilder9.0的基礎(chǔ)知識(shí)。首先對Java做了簡短的概述,接著簡單介紹了JBuilder9.0的新特性和安裝過程。第2章以兩個(gè)HelloWorld程序?yàn)槔敿?xì)解釋了最常見的兩種Java應(yīng)用程序Application和JavaApplet在Builder9.0中的創(chuàng)建和生成過程,并通過程序代碼的修改,提供了JBuilder9.0中源代碼修改的具體過程。第3章深入全面地介紹了Java的相關(guān)知識(shí),包括Java的語法和常用的類庫,為本書中后續(xù)內(nèi)容的理解打下堅(jiān)實(shí)的基礎(chǔ)。第4章通過實(shí)例,講述了一些常用Swing控件的使用,包括它們的屬性設(shè)置以及控件事件響應(yīng)函數(shù)的編碼過程。第5章通過一個(gè)簡易計(jì)算器的例子,詳細(xì)講述了使用JBuilder9.0開發(fā)應(yīng)用程序(Application)的全過程。第6章由于Applet和Application除了對磁盤的訪問權(quán)限以外相差無幾,筆者沒有花太多篇幅講解一個(gè)復(fù)雜的Applet程序,而是用了一個(gè)簡單,但帶有網(wǎng)絡(luò)特色的“郵件發(fā)送器”程序來使讀者對Applet有一個(gè)明確的了解,并輕松建立和維護(hù)Applet項(xiàng)目。另外,還以一個(gè)經(jīng)典的“網(wǎng)頁時(shí)鐘”例子講述了多線的概念與實(shí)現(xiàn)。第7章通過對JDBC的介紹和幾個(gè)示例的應(yīng)用,展示了如何利用JBuilder開發(fā)與數(shù)據(jù)庫相關(guān)的應(yīng)用程序。第8章JavaBean是實(shí)現(xiàn)可重用組件的重要思想,JBuilder9.0提供了強(qiáng)大的BeanExpress工具,幫助開發(fā)者快速開發(fā)JavaBean。本章通過一個(gè)日期組件的例子,詳細(xì)講述了一個(gè)JavaBean的開發(fā)過程。第9章開始講解J2EE規(guī)范的最外層——JSP(JavaServerPages),并附帶說明了HTML語法。用了一個(gè)簡單的“網(wǎng)頁計(jì)算器”讓讀者先領(lǐng)略到動(dòng)態(tài)網(wǎng)頁的特點(diǎn),了解JSP簡單運(yùn)算功能的實(shí)現(xiàn)方法,并為對Servlet和EJB的了解打下基礎(chǔ)。第10章通過介紹Servlet的幾個(gè)相關(guān)的重要的類以及它們的使用方法,展示了如何利用JBuilder來開發(fā)Servlet。第11章通過一個(gè)SessionBean,一個(gè)EntityBean以及一個(gè)MessageDrivenBean的示例開發(fā),展示了JBuilder便捷開發(fā)EJB的能力。第12章通過對一個(gè)具體問題的解決,提出了WebService的方案,并以此為開頭,接著講述了XML,XML-RPC,SOAP,WSDL和WebService的概念。然后通過創(chuàng)建一個(gè)簡單的例子,展示了使用JBuilder9.0創(chuàng)建WebService的方法,并通過對JBuilder9.0自帶的一個(gè)例子的解析,展示了JBuilder9.0利用現(xiàn)有的WebService創(chuàng)建程序的方法。附錄A收錄了JBuilder9.0的關(guān)于新特性的部分聯(lián)機(jī)文檔,展示最新版JBuilder的特征。、附錄B以JBuilder9.0的默認(rèn)項(xiàng)目為例,簡單介紹了JBuilder9.0的界面元素。本書由胡雷、葉曙光、徐飪編著,參與寫作的還有李平、張晨、袁丁、張?jiān)手?、葉子青、胡蓉、寧海洋、汪杰、孫展、張同、汪洋、劉冰等。由于時(shí)間倉促,加之水平有限,不當(dāng)之處在所難免,請讀者批評(píng)指正。

作者簡介

暫缺《JBuilder 9.0入門與提高》作者簡介

圖書目錄

第1章  JBuider9.0——強(qiáng)大的Java開發(fā)工具
    1.1  Java概述
    1.1.1  初識(shí)Java
    1.1.2  Java的特點(diǎn)
    1.1.3 Java與C什
    1.1.4  Java虛擬機(jī)
    1.1.5  Java的應(yīng)用
    1.2    JBuilder9.0簡介
    1.2.1 muilder9.0的新特性
    1.2.2  安裝JBuilder9.0
    1.3  深入了解JBuilder9.0的編程環(huán)境
    小結(jié)
第2章  構(gòu)建HelloWorld工程
    2.1  使用向?qū)?chuàng)建工程
    2.2第一個(gè)Java應(yīng)用程序
    2.2.1  創(chuàng)建程序HelloWorld
    2.2.2  代碼分析
    2.3第一個(gè)Java小程序
    2.3.1  Applet概述
    2.3.2  創(chuàng)建程序HelloWorld
    2.3.3  代碼分析
    小結(jié)
第3章  Java語言基礎(chǔ)
    3.1  Java的歷史與現(xiàn)狀
    3.1.1  Java產(chǎn)生的歷史
    3.1.2  Java的現(xiàn)狀
    3.2  類與對象
    3.3  控制程序流程
    3.3.1  Java應(yīng)用程序的運(yùn)行環(huán)境
    3.3.2  最簡單的Java控制臺(tái)程序解釋
    3.3.3  Java應(yīng)用程序參數(shù)的傳遞
    3.3.4分支語句
    3.3.5  循環(huán)語句
    3.3.6異常處理語句
    3.3.7注釋語句
    3.4  異常處理
    3.5  Java的輸入與輸出
    3.5.1  Java輸入輸出流
    3.5.2  標(biāo)準(zhǔn)輸入輸出實(shí)例
    3.5.3  普通輸入輸出類
    3.5.4  文件
    3.5.5  輸入流
    3.5.6  輸出流
    小結(jié)
第4章  使用Swing控件進(jìn)行用戶界面編程
    4.1  認(rèn)識(shí)Swing控件
    4.2  實(shí)例1:使用Swing控件獲取信息并顯示
    4.3  實(shí)例2:JTable控件的使用
    4.4  實(shí)例3:JTree控件的使用
    4.5  實(shí)例4:TabbedPane控件的使用
    4.6  實(shí)例5:JPanel控件的CardLayout布局
    4.7  實(shí)例6:JPopupMenu和JToolBar的使用
    小結(jié)
第5章  開發(fā)一個(gè)完整的Java應(yīng)用程序
    5.1  重新創(chuàng)建一個(gè)工程和應(yīng)用程序
    5.1.1  新建一個(gè)工程
    5.1.2  新建——個(gè)應(yīng)用程序
    5.2  制作應(yīng)用程序的用戶界面
    5.2.1  制作計(jì)算器的菜單
    5.2.2  制作計(jì)算器的主界面
    5.2.3  用戶界面的界面收尾工作
    5.3  編寫應(yīng)用程序代碼
    5.3.1  為Framel類添加數(shù)據(jù)成員
    5.3.2  為Framel類添加函數(shù)
    5.3.3  創(chuàng)建和編寫按鈕的單擊事件.
    5.3.4  創(chuàng)建和編寫菜單項(xiàng)的單擊事件
    5.4  打包應(yīng)用程序
    小結(jié)
第6章  JavaApplet
    6.1  JavaApplet的基本概念
    6.1.1  JavaApplet概述
    6.1.2 JavaApplet的程序結(jié)構(gòu)
    6.1.3  JavaApplet程序的發(fā)布
    6.1.4  JavaApplet運(yùn)行的生命周期
    6.2  利用JBuilder9.0創(chuàng)建JavaA即1et
    6.2.1  利用向?qū)?chuàng)建Applet框架
    6.2.2  向程序中添加類庫(包)
    6.2.3  添加界面元素
    6.2.4  添加消息響應(yīng)代碼
    6.2.5  發(fā)布Applet程序
    6.2.6程序源代碼分析
    6.3  Jva繪圖
    6.3.1  Java繪圖的發(fā)展和概況
    6.3.2  使用Graphics繪圖
    6.3.3  使用Graphics2D繪圖
    6.4  Java的多線程
    6.3.1  Java中的多線程
    6.3.2  實(shí)現(xiàn)Java多線程
    6.3.3  線程的阻塞
    6.3.4  多線程應(yīng)用實(shí)例:網(wǎng)頁時(shí)鐘
    小結(jié)
第7章  JBuilder數(shù)據(jù)庫編程
    7.1  數(shù)據(jù)庫編程簡介
    7,2  JDBCODBC橋數(shù)據(jù)庫編程
    7.2.1  安裝AccessODBC驅(qū)動(dòng)程序
    7.2.2  簡單的數(shù)據(jù)庫應(yīng)用程序.
    7.2.3  代碼分析
    7.3  高級(jí)數(shù)據(jù)庫應(yīng)用技巧
    7.3.1  安裝SQLServerJDBC驅(qū)動(dòng)
    7.3.2  一對多的關(guān)系
    7.3.3  資源包和MasterLink
    7.3.4  打包程序?yàn)镴AR文件或可執(zhí)行文件
    小結(jié)
第8章  快速構(gòu)建JavaBean
    8.1  認(rèn)識(shí)JavaBean和BeansExpress
    8.1.1  什么是JavaBean
    8.1.2  什么是BeansExpress
    8.2 JavaBean實(shí)例:日期組件
    8.2.1  創(chuàng)建JavaBean
    8.2.2為JavaBean添加屬性
    8.2.3  為JavaBean添加Beanlnfo類
    8.2.4認(rèn)識(shí)JavaBean的事件
    8.2.5  創(chuàng)建“屬性編輯器”
    8.2.6  編輯DateBean的用戶界面
    8.2.7  編輯DateBean代碼
    8.2.8  繼承父類的屬性
    8.2.9驗(yàn)證JavaBean的合法性
    8.2.10  使用DateBean組件
    8.2.11  將DateBean添加到組件盤中
    小結(jié)
  第9章  JavaServerPa9eS(JSP)
    9.1  JSP技術(shù)概述
    9.2  JSP語法
    9.2.1  HTML基礎(chǔ)
    9.2.2  JSP語法基礎(chǔ)
    9.2.3  JSP語法的實(shí)際應(yīng)用
    9.3  使用JBuilder9.0創(chuàng)建JSP頁面(一)
    9.3.1  創(chuàng)建一個(gè)默認(rèn)的JSP頁面
    9.3.2  創(chuàng)建JSP功能頁面第一步——總體設(shè)計(jì)
    9.3.3  創(chuàng)建JSP功能頁面第二步——具體實(shí)現(xiàn)
    9.3.4  創(chuàng)建JSP功能頁面第三步——部署
    9.4  使用JBuilder9.0創(chuàng)建JSP頁面(二)
    9.4.1  創(chuàng)建一個(gè)默認(rèn)的JSP頁面
    9.4.2  創(chuàng)建JSP功能頁面第一步——總體設(shè)計(jì)
    9.4.3  創(chuàng)建JSP功能頁面第二步——具體實(shí)現(xiàn)
    9.4.4  創(chuàng)建JSP功能頁面第三步——部署
    9.5  擴(kuò)展JSP的功能
    小結(jié)
第10章  應(yīng)用JBuilder開發(fā)Servlet程序
    10.1  Servlet簡介
    10.1.1  什么是Servlet
    10.1.2 Servlet的工作流程
    10.1.3  Servlet的生命周期
    10.1.4  Servlet與CGI相比較的優(yōu)點(diǎn)
    10.2  Servlet架構(gòu)、Http請求和Http響應(yīng)
    10.2.1  Servlet架構(gòu)
    10.2.2  簡單的Servlet程序處理HttpGet請求
    10.2.3  代碼分析
    10.2.4  處理請求中包含的數(shù)據(jù)
    10.2.5  處理HttpPost請求
    10.2.6  重定向到其他頁面
    10.2.7控制會(huì)話
    10.3  Servlet與JDBC協(xié)同工作
    10. 3. 1  創(chuàng)建工程
    10.3.2  代碼分析
    小結(jié)
第11章  用JBuilder開發(fā)EJB
    11.1  EJB簡介
    11.1.1  Em是什么
    11.1.2  EJB的優(yōu)點(diǎn)
    11.1.3  EJB規(guī)范.
    11.1.4  Remote接口和Home接口
    11.1.5  LocalHome接口和Local接口
    11.1.6  部署描述
    11.1.7  SessionBean.
    11.1.8  Entiq/Bean.
    11.1.9  MessageDrivenBean
    11.2  Webl09ic服務(wù)器的安裝與整合
    11.2.1  安裝Weblogic
    11.2.2  Domain和Server的配置
    11.2.3  Weblogic與JBuUder9.0的整合
    11.3  應(yīng)用JBuilder開發(fā)EJB
    11.3,1  SessiOnBean
    11.3.2  代碼分析
    11.3.3  EntityBean
    11.3.4  運(yùn)行與測試
    11.3.5  代碼分析
    11.3.6  MessageDrivenBean
    11.3.7  代碼分析
    小結(jié)
第12章  構(gòu)建和使用WebService
    12.1  WebSelwice的概念
    12.1.1  XML
    12.1.2 XMLRPC規(guī)范
    12.1.3  SOAP協(xié)議
    12.1.4  W?SDL與WebService
    12.2  構(gòu)建WebServiCe
    12.2.1  創(chuàng)建WebService項(xiàng)目
    12.2.2創(chuàng)建用作WebService的JavaBean
    12.2.3  導(dǎo)出WebService
    12.3  使用現(xiàn)有的WebService
    12.3.1  編寫B(tài)asicWebService程序
   10#?  創(chuàng)建工程
    10.3.2  代碼分析
    小結(jié)
第11章  用JBuilder開發(fā)EJB
    11.1  EJB簡介
    11.1.1  Em是什么
    11.1.2  EJB的優(yōu)點(diǎn)
    11.1.3  EJB規(guī)范.
    11.1.4  Remote接口和Home接口
    11.1.5  LocalHome接口和Local接口
    11.1.6  部署描述
    11.1.7  SessionBean.
    11.1.8  Entiq/Bean.
    11.1.9  MessageDrivenBean
    11.2  Webl09ic服務(wù)器的安裝與整合
    11.2.1  安裝Weblogic
    11.2.2  Domain和Server的配置
    11.2.3  Weblogic與JBuUder9.0的整合
    11.3  應(yīng)用JBuilder開發(fā)EJB
    11.3,1  SessiOnBean
    11.3.2  代碼分析
    11.3.3  EntityBean
    11.3.4  運(yùn)行與測試
    11.3.5  代碼分析
    11.3.6  MessageDrivenBean
    11.3.7  代碼分析
    小結(jié)
第12章  構(gòu)建和使用WebService
    12.1  WebSelwice的概念
    12.1.1  XML
    12.1.2 XMLRPC規(guī)范
    12.1.3  SOAP協(xié)議
    12.1.4  WSDL與WebService
    12.2  構(gòu)建WebServiCe
    12.2.1  創(chuàng)建WebService項(xiàng)目
    12.2.2創(chuàng)建用作WebService的JavaBean
    12.2.3  導(dǎo)出WebService
    12.3  使用現(xiàn)有的WebService
    12.3.1  編寫B(tài)asicWebService程序
    12.3.2測試與運(yùn)行
    小結(jié)
    附錄A  JBuilder9.0的新特性
    A.1  對項(xiàng)目的管理
    A.2編譯系統(tǒng)
    A.3打包工具
    A.4  團(tuán)隊(duì)開發(fā)
    A.5  網(wǎng)絡(luò)服務(wù)
    A.6  開發(fā)增強(qiáng)工具
    A.7  編輯器
    A.8調(diào)試器
    A.9  網(wǎng)絡(luò)應(yīng)用程序的編寫

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)