出版時(shí)間:2004-1 出版社:科學(xué)出版社 作者:胡雷等 頁數(shù):352 字?jǐn)?shù):522
內(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平臺上的開發(fā)者學(xué)習(xí)使用。
書籍目錄
第1章 JBuider9.0——強(qiáng)大的Java開發(fā)工具 1.1 Java概述 1.1.1 初識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控制臺程序解釋 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)識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ū)動程序 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 打包程序?yàn)镴AR文件或可執(zhí)行文件 小結(jié)第8章 快速構(gòu)建JavaBean 8.1 認(rèn)識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)識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控制會話 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)用程序的編寫
圖書封面
評論、評分、閱讀與下載