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

JBuilder 8基礎(chǔ)編程

JBuilder 8基礎(chǔ)編程

定 價(jià):¥32.00

作 者: 李櫻編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: JAVA語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787115112682 出版時(shí)間: 2003-01-01 包裝: 精裝
開本: 26cm 頁(yè)數(shù): 336 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  JBuilder 8是Borland公司最新推出的可視化Java語(yǔ)言編程工具,可以滿足不同層次開發(fā)者的需求。本書結(jié)合大量實(shí)例詳細(xì)介紹JBuilder 8編程方法和編程技巧。本書共10章,內(nèi)容按照由淺入深、從常規(guī)編程到高級(jí)編程的方式展開。第1章介紹JBuilder 8的基礎(chǔ)知識(shí);第2章講解JBuilder 8開發(fā)Java常規(guī)程序的方法;第3章講解JBuilder 8對(duì)于Java小程序的開發(fā)過(guò)程;第4章講解了JBuilder 8開發(fā)界面程序時(shí)所提供的所見即所得的編輯界面;第5章介紹Java多媒體編程;第6章至第10章分別講解了Java網(wǎng)絡(luò)編程、JBuilder 數(shù)據(jù)庫(kù)編程、服務(wù)器端小程序Servlet的開發(fā)、JBuilder中開發(fā)EJB 和用JBuilder開發(fā)JSP 。本書實(shí)例豐富,重點(diǎn)突出,實(shí)用性強(qiáng),適合廣大初、中級(jí)Java程序員學(xué)習(xí)和參考。

作者簡(jiǎn)介

暫缺《JBuilder 8基礎(chǔ)編程》作者簡(jiǎn)介

圖書目錄

第1章  走進(jìn)JBuilder 8 1                  
 1.1  Java介紹 1                  
 1.1.1  Java 的歷史 1                  
 1.1.2  Java的特點(diǎn) 2                  
 1.1.3  Java語(yǔ)言的應(yīng)用前景 4                  
 1.2  JBuilder 8介紹 4                  
 1.2.1  JBuilder的歷史 5                  
 1.2.2  JBuilder特性 5                  
 1.2.3  JBuilder 8的安裝 7                  
 第2章  Java程序入門 11                  
 2.1  JDK開發(fā)環(huán)境 11                  
 2.1.1  使用JDK編譯Java程序 11                  
 2.1.2  執(zhí)行Java程序 12                  
 2.1.3  調(diào)試Java程序 13                  
 2.2  JBuilder開發(fā)環(huán)境 14                  
 2.3  Java程序開發(fā)基礎(chǔ) 21                  
 2.3.1  程序結(jié)構(gòu) 21                  
 2.3.2  注釋 22                  
 2.3.3  標(biāo)識(shí)符 22                  
 2.3.4  數(shù)據(jù)類型 22                  
 2.3.5  表達(dá)式 23                  
 2.3.6  Java程序控制 24                  
 2.4  Java與面向?qū)ο蟆?5                  
 2.4.1  對(duì)象實(shí)例 26                  
 2.4.2  實(shí)例變量 26                  
 2.4.3  new操作符 27                  
 2.4.4  點(diǎn)操作符 27                  
 2.4.5  成員函數(shù)定義 27                  
 2.4.6  成員函數(shù)調(diào)用 28                  
 2.4.7  this 28                  
 2.4.8  構(gòu)造函數(shù) 29                  
 2.4.9  繼承 29                  
 2.4.10  靜態(tài) 30                  
 2.4.11  抽象 31                  
 2.5  經(jīng)典入門實(shí)例 32                  
 2.5.1  Hello World小程序(Applet) 32                  
 2.5.2  Hello World程序(Application) 35                  
 2.5.3  基本語(yǔ)法練習(xí) 41                  
 2.5.4  面向?qū)ο髮?shí)例 48                  
 第3章  Java小程序 51                  
 3.1  Java Applet介紹 51                  
 3.1.1  小程序結(jié)構(gòu)分析 51                  
 3.1.2  小程序與網(wǎng)頁(yè)的結(jié)合 53                  
 3.1.3  小程序與多線程 54                  
 3.1.4  動(dòng)畫小程序 60                  
 3.1.5  縮短小程序裝入時(shí)間 65                  
 3.2  抽象窗口工具包AWT 66                  
 3.2.1  使用復(fù)選框, 單選按鈕和標(biāo)簽 67                  
 3.2.2  使用列表. 文本域和選擇框 73                  
 3.3  線程 77                  
 3.3.1  Java線程的幾個(gè)概念 77                  
 3.3.2  線程實(shí)例 78                  
 第4章  Java高級(jí)用戶界面編程 85                  
 4.1  Swing介紹 85                  
 4.2  Swing小程序 86                  
 4.3  事件響應(yīng) 89                  
 4.4  Swing組件實(shí)例演示 89                  
 4.4.1  圖標(biāo)和標(biāo)簽 89                  
 4.4.2  按鈕. 復(fù)選框. 單選框 101                  
 4.4.3  列表和組合框 109                  
 4.4.4  表 114                  
 4.4.5  樹 118                  
 第5章  Java 多媒體編程 123                  
 5.1  關(guān)于JMF技術(shù) 123                  
 5.2  最簡(jiǎn)單的播放器 125                  
 5.3  JMF基礎(chǔ)知識(shí) 129                  
 5.3.1  javax.media包 130                  
 5.3.2  ControllerListener界面 131                  
 5.3.3  Player界面 131                  
 5.3.4  Manager類 132                  
 5.3.5  Manager.createPlayer方法 132                  
 5.3.6  Player.addControllerListener方法 133                  
 5.3.7  Player.prefetch方法 133                  
 5.3.8  RealizeCompleteEvent事件 133                  
 5.3.9  Player.getVisualComponent方法 133                  
 5.3.10  Player.start方法 134                  
 5.4  程序的執(zhí)行過(guò)程 134                  
 5.4.1  開始運(yùn)行 134                  
 5.4.2  構(gòu)造函數(shù) 134                  
 5.4.3  響應(yīng)事件 135                  
 5.4.4  運(yùn)行分析 136                  
 5.5  響應(yīng)DurationUpdateEvent事件 136                  
 5.5.1  問(wèn)題分析 136                  
 5.5.2  編寫代碼 137                  
 5.5.3  DurationUpdateEvent事件 138                  
 5.5.4  Time類 138                  
 5.5.5  DurationUpdateEvent.getDuration方法 139                  
 5.5.6  Time.getSeconds方法 139                  
 5.5.7  運(yùn)行分析 139                  
 5.6  根據(jù)狀態(tài)響應(yīng)TransitionEvent事件 140                  
 5.6.1  問(wèn)題分析 140                  
 5.6.2  編寫代碼 141                  
 5.6.3  TransitionEvent事件 143                  
 5.6.4  TransitionEvent.getPreviousEvent方法和getCurrentState方法 143                  
 5.6.5  Player的狀態(tài) 143                  
 5.6.6  運(yùn)行分析 144                  
 5.7  關(guān)閉窗口 146                  
 5.7.1  問(wèn)題分析 146                  
 5.7.2  編寫代碼 147                  
 5.7.3  Player.close()方法 148                  
 5.7.4  運(yùn)行分析 148                  
 5.8  打開文件 150                  
 5.8.1  問(wèn)題分析 150                  
 5.8.2  設(shè)計(jì)界面 150                  
 5.8.3  編寫代碼 152                  
 5.8.4  運(yùn)行分析 154                  
 5.9  多次打開文件 155                  
 5.9.1  問(wèn)題分析 155                  
 5.9.2  編寫代碼 156                  
 5.9.3  ControllerClosedEvent事件 157                  
 5.9.4  運(yùn)行分析 157                  
 5.10  控制面板 158                  
 5.10.1  問(wèn)題分析 158                  
 5.10.2  編寫代碼 158                  
 5.10.3  player.getControlPanelComponent方法 160                  
 5.10.4  運(yùn)行分析 160                  
 5.11  循環(huán)放映 162                  
 5.11.1  問(wèn)題分析 162                  
 5.11.2  設(shè)計(jì)界面 163                  
 5.11.3  編寫代碼 164                  
 5.11.4  EndOfMediaEvent事件 166                  
 5.11.5  player.setMediaTime方法 166                  
 5.11.6  運(yùn)行分析 166                  
 5.12  本章小結(jié) 167                  
 5.12.1  TransitionEvent事件 167                  
 5.12.2  Controller.realize方法 167                  
 第6章  Java網(wǎng)絡(luò)編程 169                  
 6.1  SOAP基礎(chǔ) 169                  
 6.1.1  什么是SOAP 169                  
 6.1.2  構(gòu)思SOAP 170                  
 6.1.3  HTTP上的SOAP 173                  
 6.2  Web Service Kit for Java開發(fā)包 174                  
 6.2.1  安裝Web Service Kit for Java開發(fā)包 174                  
 6.2.2  開發(fā)包對(duì)JBuilder 8的更新 175                  
 6.3  開發(fā)Web Service程序 177                  
 6.3.1  創(chuàng)建SOAP Server 178                  
 6.3.2  創(chuàng)建Bean 181                  
 6.3.3  把Bean導(dǎo)出成Web Service 182                  
 6.3.4  創(chuàng)建客戶端程序 188                  
 6.3.5  調(diào)試Web服務(wù)程序 188                  
 6.4  理解WSDL 190                  
 6.4.1  什么是WSDL 190                  
 6.4.2  wsdl:definitions標(biāo)記 191                  
 6.4.3  wsdl:message標(biāo)記 192                  
 6.4.4  wsdl:part標(biāo)記 192                  
 6.4.5  wsdl:portType標(biāo)記 193                  
 6.4.6  wsdl:binding標(biāo)記 194                  
 6.4.7  wsdl:port標(biāo)記 195                  
 6.4.8  wsdl:service標(biāo)記 195                  
 6.4.9  理解WSDL 196                  
 6.5  從wsdl生成代碼 196                  
 6.5.1  [TimeService] deploy.wsdd文件 196                  
 6.5.2  EchoTimeServicePortType.java文件 197                  
 6.5.3  EchoTimeService.java文件 197                  
 6.5.4  EchoTimeServicePortSoapBindingStub.java文件 198                  
 6.5.5  EchoTimeServiceLocator.java文件 198                  
 6.5.6  執(zhí)行過(guò)程分析 199                  
 6.6  Axis管理 201                  
 6.6.1  管理Axis模塊 202                  
 6.6.2  訪問(wèn)Axis Servlet 203                  
 6.6.3  查詢部署信息 203                  
 6.7  Web服務(wù)瀏覽器 204                  
 6.7.1  連接到Axis服務(wù)器 205                  
 6.7.2  查看服務(wù)信息 206                  
 6.7.3  導(dǎo)入WSDL文件 208                  
 6.8  TCP監(jiān)視器 208                  
 6.8.1  創(chuàng)建一個(gè)TCP監(jiān)聽配置 209                  
 6.8.2  圖形界面的客戶端程序 210                  
 6.8.3  使用TCP監(jiān)視器監(jiān)聽 212                  
 6.9  相關(guān)說(shuō)明 213                  
 6.9.1  XML名稱空間和架構(gòu)的位置 213                  
 6.9.2  相對(duì) URI 214                  
 6.9.3  生成URI 214                  
 第7章 JBuilder 數(shù)據(jù)庫(kù)編程 215                  
 7.1  JDBC簡(jiǎn)介 215                  
 7.1.1  什么是JDBC 215                  
 7.1.2  JDBC 和 ODBC比較 215                  
 7.1.3  JDBC 驅(qū)動(dòng)程序的類型 216                  
 7.2  JDBC數(shù)據(jù)庫(kù)應(yīng)用程序 217                  
 7.2.1  如何使用 JDBC 217                  
 7.2.2  java.sql.DriverManager 217                  
 7.2.3  java.sql.Connection 218                  
 7.2.4  java.sql.Statement 218                  
 7.2.5  java.sql.ResultSet 219                  
 7.2.6  一個(gè)JDBC 程序的實(shí)例 219                  
 7.2.7  JDBC2.0擴(kuò)展API 224                  
 7.3  用JBuilder組件創(chuàng)建數(shù)據(jù)庫(kù)程序 227                  
 7.3.1  添加JDBC驅(qū)動(dòng)至JBuilder 227                  
 7.3.2  創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序 228                  
 7.3.3  增加數(shù)據(jù)庫(kù)組件 229                  
 7.3.4  增加 dbSwing 用戶界面組件 231                  
 7.3.5  QueryDataSet組件 231                  
 第8章  服務(wù)器端小程序Servlet的開發(fā) 237                  
 8.1  Servlet 簡(jiǎn)介 237                  
 8.1.1  什么是Servlet 237                  
 8.1.2  Servlet 的工作原理 237                  
 8.1.3  Servlet 的生命周期 238                  
 8.1.4  Servlet 與 CGI 程序相比的優(yōu)點(diǎn) 239                  
 8.2  Java Servlet API 編程實(shí)例解析 239                  
 8.2.1  HttpServlet類 239                  
 8.2.2  第一個(gè)Servlet程序 241                  
 8.2.3  HttpServletRequest和HttpServletResponse 243                  
 8.2.4  HttpSession接口和Cookie類 251                  
 8.2.5  HttpSessionBindingListener和HttpSessionBindingEvent 258                  
 8.3  建設(shè)一個(gè)自己的搜索引擎 260                  
 第9章  JBuilder開發(fā)EJB 265                  
 9.1  EJB 簡(jiǎn)介 265                  
 9.1.1  什么是EJB 265                  
 9.1.2  Web 編程的三層體系結(jié)構(gòu) 265                  
 9.1.3  EJB 技術(shù)的設(shè)計(jì)目標(biāo) 266                  
 9.1.4  使用 EJB 技術(shù)的優(yōu)點(diǎn) 266                  
 9.1.5  EJB和其他技術(shù)的關(guān)系 267                  
 9.2  EJB 規(guī)范 268                  
 9.2.1  EJB 容器 268                  
 9.2.2  會(huì)話 bean 269                  
 9.2.3  實(shí)體 bean 269                  
 9.2.4  消息驅(qū)動(dòng) bean 270                  
 9.2.5  EJB 的部署 271                  
 9.3  創(chuàng)建會(huì)話 Bean 272                  
 9.3.1  JBuilder 下設(shè)置Weblogic Server 273                  
 9.3.2  建立測(cè)試客戶程序 279                  
 9.4  實(shí)體 Bean 284                  
 9.4.1  用JBuilder8創(chuàng)建CMP 實(shí)體Bean 285                  
 9.4.2  本地接口 287                  
 9.4.3  遠(yuǎn)程接口 287                  
 9.4.4  回調(diào)方法 288                  
 9.4.5  運(yùn)行與測(cè)試 289                  
 第10章  用JBuilder開發(fā)JSP 293                  
 10.1  JSP技術(shù)概述 293                  
 10.1.1  JSP的技術(shù)特點(diǎn) 293                  
 10.1.2  JSP 與 Asp 的比較 294                  
 10.1.3  JSP是如何運(yùn)作的 295                  
 10.2  JSP 語(yǔ)法詳解 295                  
 10.2.1  Page 指令 295                  
 10.2.2  表達(dá)式指令 296                  
 10.2.3  注釋指令 297                  
 10.2.4  Scriptlet 指令 297                  
 10.2.5  聲明指令 298                  
 10.2.6  JSP Action指令 298                  
 10.3  構(gòu)建一個(gè)購(gòu)物網(wǎng)站 304                  
 10.3.1  第一個(gè)頁(yè)面 305                  
 10.3.2  第二個(gè)頁(yè)面 306                  
 10.3.3  第三個(gè)頁(yè)面 310                  
 10.3.4  第四個(gè)頁(yè)面 316                  
 10.3.5  第五個(gè)頁(yè)面 319                  

本目錄推薦

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