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

JBuilder 9.0入門與提高

JBuilder 9.0入門與提高

定 價:¥39.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  JBuider9.0——強大的Java開發(fā)工具
    1.1  Java概述
    1.1.1  初識Java
    1.1.2  Java的特點
    1.1.3 Java與C什
    1.1.4  Java虛擬機
    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第一個Java應(yīng)用程序
    2.2.1  創(chuàng)建程序HelloWorld
    2.2.2  代碼分析
    2.3第一個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)用程序的運行環(huán)境
    3.3.2  最簡單的Java控制臺程序解釋
    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)輸入輸出實例
    3.5.3  普通輸入輸出類
    3.5.4  文件
    3.5.5  輸入流
    3.5.6  輸出流
    小結(jié)
第4章  使用Swing控件進行用戶界面編程
    4.1  認(rèn)識Swing控件
    4.2  實例1:使用Swing控件獲取信息并顯示
    4.3  實例2:JTable控件的使用
    4.4  實例3:JTree控件的使用
    4.5  實例4:TabbedPane控件的使用
    4.6  實例5:JPanel控件的CardLayout布局
    4.7  實例6:JPopupMenu和JToolBar的使用
    小結(jié)
第5章  開發(fā)一個完整的Java應(yīng)用程序
    5.1  重新創(chuàng)建一個工程和應(yīng)用程序
    5.1.1  新建一個工程
    5.1.2  新建——個應(yīng)用程序
    5.2  制作應(yīng)用程序的用戶界面
    5.2.1  制作計算器的菜單
    5.2.2  制作計算器的主界面
    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)建和編寫菜單項的單擊事件
    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運行的生命周期
    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  實現(xiàn)Java多線程
    6.3.3  線程的阻塞
    6.3.4  多線程應(yīng)用實例:網(wǎng)頁時鐘
    小結(jié)
第7章  JBuilder數(shù)據(jù)庫編程
    7.1  數(shù)據(jù)庫編程簡介
    7,2  JDBCODBC橋數(shù)據(jù)庫編程
    7.2.1  安裝AccessODBC驅(qū)動程序
    7.2.2  簡單的數(shù)據(jù)庫應(yīng)用程序.
    7.2.3  代碼分析
    7.3  高級數(shù)據(jù)庫應(yīng)用技巧
    7.3.1  安裝SQLServerJDBC驅(qū)動
    7.3.2  一對多的關(guān)系
    7.3.3  資源包和MasterLink
    7.3.4  打包程序為JAR文件或可執(zhí)行文件
    小結(jié)
第8章  快速構(gòu)建JavaBean
    8.1  認(rèn)識JavaBean和BeansExpress
    8.1.1  什么是JavaBean
    8.1.2  什么是BeansExpress
    8.2 JavaBean實例:日期組件
    8.2.1  創(chuàng)建JavaBean
    8.2.2為JavaBean添加屬性
    8.2.3  為JavaBean添加Beanlnfo類
    8.2.4認(rèn)識JavaBean的事件
    8.2.5  創(chuàng)建“屬性編輯器”
    8.2.6  編輯DateBean的用戶界面
    8.2.7  編輯DateBean代碼
    8.2.8  繼承父類的屬性
    8.2.9驗證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語法的實際應(yīng)用
    9.3  使用JBuilder9.0創(chuàng)建JSP頁面(一)
    9.3.1  創(chuàng)建一個默認(rèn)的JSP頁面
    9.3.2  創(chuàng)建JSP功能頁面第一步——總體設(shè)計
    9.3.3  創(chuàng)建JSP功能頁面第二步——具體實現(xiàn)
    9.3.4  創(chuàng)建JSP功能頁面第三步——部署
    9.4  使用JBuilder9.0創(chuàng)建JSP頁面(二)
    9.4.1  創(chuàng)建一個默認(rèn)的JSP頁面
    9.4.2  創(chuàng)建JSP功能頁面第一步——總體設(shè)計
    9.4.3  創(chuàng)建JSP功能頁面第二步——具體實現(xiàn)
    9.4.4  創(chuàng)建JSP功能頁面第三步——部署
    9.5  擴展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)點
    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控制會話
    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)點
    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  運行與測試
    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項目
    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)點
    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  運行與測試
    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項目
    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測試與運行
    小結(jié)
    附錄A  JBuilder9.0的新特性
    A.1  對項目的管理
    A.2編譯系統(tǒng)
    A.3打包工具
    A.4  團隊開發(fā)
    A.5  網(wǎng)絡(luò)服務(wù)
    A.6  開發(fā)增強工具
    A.7  編輯器
    A.8調(diào)試器
    A.9  網(wǎng)絡(luò)應(yīng)用程序的編寫

本目錄推薦

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