注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)舉一反三——Java程序設(shè)計實戰(zhàn)訓(xùn)練

舉一反三——Java程序設(shè)計實戰(zhàn)訓(xùn)練

舉一反三——Java程序設(shè)計實戰(zhàn)訓(xùn)練

定 價:¥38.00

作 者: 張偉編著
出版社: 人民郵電出版社
叢編項: 舉一反三
標 簽: Java

ISBN: 9787115126177 出版時間: 2004-10-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 372 字數(shù):  

內(nèi)容簡介

  Java以其“Writeonce,runanywhere”的特點,自誕生后便受到了用戶的青睞,從小應(yīng)用程序、網(wǎng)絡(luò)編程、分布式運算到手機游戲,Java無處不在。在北美地區(qū)使用Java的軟件開發(fā)人員比例達到了44%,在北美以外的地區(qū),使用Java的軟件開發(fā)人員比例為43%。國內(nèi)近幾年來使用Java的軟件開發(fā)人員越來越多,我國對Java人員的需求量也較大,根據(jù)權(quán)威部門預(yù)測,到2005年我國對Java技術(shù)人員的需求量將高達20萬人。JBuilder9.0是Borland公司推出的一個跨平臺的Java開發(fā)環(huán)境,它不僅支持Windows操作系統(tǒng),還支持Linux、Solaris等操作系統(tǒng),利用JBuilder9.0可以構(gòu)建符合業(yè)界標準的Java應(yīng)用系統(tǒng),還可開發(fā)EJB、JDBC、Web和XML等。JBuilder9.0還可大幅度提升Java開發(fā)團隊的生產(chǎn)力,是不可多得的Java開發(fā)環(huán)境。本書根據(jù)作者多年使用JBuilder進行Java開發(fā)的經(jīng)驗和心得體會,通過典型實例由淺入深地向讀者介紹如何利用JBuilder9.0開發(fā)Java程序。本書沿襲了“舉一反三”叢書的編寫風(fēng)格,在帶領(lǐng)讀者完成一個典型實例的基礎(chǔ)上,由讀者開動腦筋、自主完成3個相關(guān)題目,達到提高實戰(zhàn)能力的目的。全書共分7章,各章內(nèi)容簡要介紹如下?!さ?章:從特性、平臺、開發(fā)工具包、集成開發(fā)工具、語法和面向?qū)ο缶幊痰确矫婢C合介紹Java,方便讀者快速掌握Java基礎(chǔ)知識?!さ?章:介紹圖形用戶界面設(shè)計和事件處理,并通過圖形用戶界面設(shè)計基礎(chǔ)、計算器、記事本和樹形組件等4個實例介紹利用JBuilder9.0開發(fā)Java程序?!さ?章:介紹圖形圖像處理和多媒體的基礎(chǔ)知識,并通過時鐘、圖像操作和多媒體應(yīng)用等3個實例介紹圖形圖像處理和多媒體的應(yīng)用?!さ?章:介紹數(shù)據(jù)庫基礎(chǔ)、SQL語言、JDBC和JBuilder9.0數(shù)據(jù)庫管理等知識,并通過兩個綜合實例介紹Java數(shù)據(jù)庫應(yīng)用程序的開發(fā)。·第5章:介紹網(wǎng)絡(luò)協(xié)議、IP地址和域名系統(tǒng)DNS等網(wǎng)絡(luò)基礎(chǔ)知識,并通過IP地址、URL、Socket、UDP、JavaMail和Java網(wǎng)絡(luò)編程綜合等6個實例全面介紹最實用的Java網(wǎng)絡(luò)應(yīng)用?!さ?章:介紹JSP的概念、運行環(huán)境、語法私內(nèi)建對象等基礎(chǔ)知識,并遍過Java論壇實例介紹JSP的應(yīng)用?!さ?章:介紹Java高級應(yīng)用,主要包括JavaApplet基礎(chǔ)知識及實例,文件操作基礎(chǔ)知識及實例,Java應(yīng)用程序的部署等。讀者對象本書特別適合對Java語言有一定的了解,想在此基礎(chǔ)上提高應(yīng)用程序設(shè)計能力的讀者,也可作為高等院校在校學(xué)生學(xué)習(xí)Java的參考資料。配套光盤內(nèi)容及用法為了方便讀者學(xué)習(xí),本書附一張光盤,主要收錄了本書所有典型實例的源代碼,讀者可先將光盤中的文件拷貝到本機硬盤中,去掉文件的“只讀”屬性,然后啟動JBuilder9.0,選擇菜單欄中的[File]/[OpenProject]命令打開相應(yīng)實例文件夾下的“Jpx”文件,即可參考使用。讀者若要運行光盤中的實例,可啟動JBuilder9.0打開相應(yīng)的工程,然后選擇菜單欄中的[Run]/[RunProject]命令(按F9)鍵或單擊▲按鈕),編譯運行程序。

作者簡介

暫缺《舉一反三——Java程序設(shè)計實戰(zhàn)訓(xùn)練》作者簡介

圖書目錄

第1章 預(yù)備知識
1. 1 Java簡介
1. 1. 1 Java入門
1. 1. 2 Java的關(guān)鍵特點
1. 1. 3 Java平臺
1. 2 Java開發(fā)工具包
1. 2. 1 JDK的下載與安裝
1. 2. 2 環(huán)境變量的配置
1. 2. 3 JDK開發(fā)工具包
1. 2. 4 JDK應(yīng)用舉例
1. 3 JBuilder9. 0集成開發(fā)環(huán)境
1. 3. 1 JBuilder9. 0簡介
1. 3. 2 JBuilder9. 0的安裝
1. 3. 3 JBuilder9. 0集成開發(fā)環(huán)境
1. 3. 4 可視化設(shè)計工具
1. 3. 5 JBuilder9. 0調(diào)試環(huán)境
1. 3. 6 JBuilder9. 0的主要功能
1. 4 Java語言
1. 4. 1 注釋
1. 4. 2 分隔符
1. 4. 3 標識符
1. 4. 4 數(shù)據(jù)類型
1. 4. 5 常量和變量
1. 4. 6 運算符和表達式
1. 4. 7 數(shù)組
1. 4. 8 程序控制語句
1. 5 Java面向?qū)ο缶幊?
1. 5. 1 OOP簡介
1. 5. 2 類和對象
1. 5. 3 方法
1. 5. 4 修飾符
1. 5. 5 繼承
1. 5. 6 包
1. 5. 7 接口
1. 5. 8 內(nèi)部類
1. 5. 9 異常
1. 6 小結(jié)
第2章 圖形用戶界面設(shè)計與事件處理
2. 1 用戶界面組件
2. 1. 1 JFC簡介
2. 1. 2 AWT
2. 1. 3 Swing
2. 1. 4 布局管理器
2. 2 事件處理
2. 2. 1 Java的事件處理機制
2. 2. 2 AWT事件結(jié)構(gòu)
2. 2. 3 語義事件和低級事件
2. 2. 4 事件參考
2. 2. 5 鼠標事件
2. 2. 6 鍵盤事件
2. 2. 7 Java高級事件處理
2. 3 圖形用戶界面設(shè)計基礎(chǔ)
2. 3. 1 典型實例--一個簡單的圖形用戶界面程序
2. 3. 2 起步--一個有文本輸入組件的程序
2. 3. 3 進階--一個有選擇組件的程序
2. 3. 4 提高--一個有滾動組件的程序
2. 4 計算器實例
2. 4. 1 典型實例--一個簡單的計算器
2. 4. 2 起步--鍵盤控制的計算器
2. 4. 3 進階--帶有函數(shù)功能的計算器
2. 4. 4 提高--具有數(shù)制轉(zhuǎn)換功能的計算器
2. 5 記事本實例
2. 5. 1 典型實例--簡單的記事本
2. 5. 2 起步--添加設(shè)置字體功能的記事本
2. 5. 3 進階--具有工具欄的記事本
2. 5. 4 提高--復(fù)雜的記事本
2. 6 樹形組件實例
2. 6. 1 典型實例--簡單的樹
2. 6. 2 起步--可編輯的樹
2. 6. 3 進階--目錄樹
2. 6. 4 提高--自定義目錄樹
2. 7 小結(jié)
第3章 圖形圖像處理與多媒體
3. 1 圖形圖像處理基礎(chǔ)知識
3. 1. 1 paint Component方法
3. 1. 2 字體
3. 1. 3 顏色
3. 1. 4 圖形繪制
3. 1. 5 圖像
3. 2 多媒體基礎(chǔ)
3. 2. 1 聲音
3. 2. 2 視頻
3. 3 時鐘實例
3. 3. 1 典型實例--一個簡單界面的時鐘
3. 3. 2 起步--圖形化的時鐘
3. 3. 3 進階--帶刻度盤的時鐘
3. 3. 4 提高--不同時區(qū)的時鐘,
3. 4 圖像操作
3. 4. 1 典型實例--打開圖像
3. 4. 2 起步--銳化圖像
3. 4. 3 進階--圖像明暗的變換
3. 4. 4 提高--圖像綜合處理
3. 5 多媒體實例
3. 5. 1 典型實例--音頻片斷播放器
3. 5. 2 起步--視頻播放器
3. 5. 3 進階--復(fù)雜的視頻播放器
3. 5. 4 提高--帶控制面板的視頻播放器,
3. 6 小結(jié)
第4章 Java數(shù)據(jù)庫應(yīng)用開發(fā)
4. 1 數(shù)據(jù)庫知識簡介
4. 1. 1 關(guān)系數(shù)據(jù)庫簡介
4. 1. 2 SQL語言
4. 2 Java數(shù)據(jù)庫配置與管理
4. 2. 1 JDBC簡介
4. 2. 2 JBuilder9. 0數(shù)據(jù)庫管理
4. 2. 3 數(shù)據(jù)庫應(yīng)用程序開發(fā)結(jié)構(gòu)
4. 2. 4 DataExpress類
4. 2. 5 dbSwing類
4. 3 數(shù)據(jù)庫的建立和顯示
4. 3. 1 典型實例--建立一個數(shù)據(jù)庫
4. 3. 2 起步--多數(shù)據(jù)顯示數(shù)據(jù)庫
4. 3. 3 進階--單數(shù)據(jù)顯示數(shù)據(jù)庫
4. 3. 4 提高--多種數(shù)據(jù)顯示方式顯示數(shù)據(jù)庫
4. 4 數(shù)據(jù)庫綜合實例
4. 4. 1 典型實例--連接Access數(shù)據(jù)庫
4. 4. 2 起步--數(shù)據(jù)庫查詢
4. 4. 3 進階--多數(shù)據(jù)表選擇
4. 4. 4 提高--數(shù)據(jù)庫的關(guān)聯(lián)
4. 5 小結(jié)
第5章 Java網(wǎng)絡(luò)編程
5. 1 網(wǎng)絡(luò)基礎(chǔ)知識概述
5. 1. 1 網(wǎng)絡(luò)協(xié)議,
5. 1. 2 1P地址
5. 1. 3 域名系統(tǒng)DNS
5. 2 1P地址實例
5. 2. 1 典型實例--獲得IP地址
5. 2. 2 起步--獲得主機名
5. 2. 3 進階--獲得IP地址的類型
5. 2. 4 提高--打開Web頁面
5. 3 URL實例
5. 3. 1 典型實例--獲得URL信息
5. 3. 2 起步--獲得圖像
5. 3. 3 進階--獲取網(wǎng)頁代碼
5. 3. 4 提高--動態(tài)獲取網(wǎng)頁代碼
5. 4 Socket實例
5. 4. 1 典型實例--獲得本機端口
5. 4. 2 起步--時間服務(wù)器
5. 4. 3 進階--Socket通信的服務(wù)器端
5. 4. 4 提高--Socket通信的客戶端程序
5. 5 UDP實例
5. 5. 1 典型實例--獲得UDP端口號
5. 5. 2 起步--UDP通信的服務(wù)器端
5. 5. 3 進階--UDP通信的客戶端
5. 5. 4 提高--UDP聊天程序
5. 6 JavaMail實例
5. 6. 1 構(gòu)建郵件服務(wù)器
5. 6. 2 典型實例--簡單的郵件發(fā)送
5. 6. 3 起步--發(fā)送帶附件的郵件
5. 6. 4 進階--帶有密碼保護的郵件發(fā)送程序
5. 6. 5 提高--郵件接收程序
5. 7 Java網(wǎng)絡(luò)編程綜合實例
5. 7. 1 典型實例--Web瀏覽器
5. 7. 2起步--FTP瀏覽器
5. 7. 3 進階--下載FTP文件
5. 7. 4 提高--復(fù)雜的FTP客戶端
5. 8 小結(jié)
第6章 JSP應(yīng)用
6. 1 JSP概述
6. 2 JSP運行環(huán)境
6. 3 JSP語法
6. 3. 1 注釋
6. 3. 2 指令 Directive
6. 3. 3 腳本元素 ScriptingElements
6. 3. 4動作 Action
6. 4 JSP內(nèi)建對象
6. 4. 1 request對象
6. 4. 2 response對象
6. 4. 3 PageContext對象
6. 4. 4 session對象
6. 4. 5 application對象
6. 4. 6 out對象
6. 4. 7 config對象
6:4. 8 page對象
6. 4. 9 exception對象
6. 5 JSP應(yīng)用開發(fā)實例
6. 5. 1 典型實例--簡單 Java論壇
6. 5. 2 起步--用戶管理
6. 5. 3 進階--顯示數(shù)據(jù)庫內(nèi)容
6. 5. 4 提高--實現(xiàn)發(fā)表文章的功能,
6. 6 小結(jié)
第7章 Java高級應(yīng)用
7. 1 Java Applet實例
7. 1. 1 Java Applet基礎(chǔ)
7. 1. 2 典型實例--一個簡單的拼圖游戲
7. 1. 3 起步--鼠標控制的拼圖游戲
7. 1. 4 進階--計時的拼圖游戲
7. 1. 5 提高--復(fù)雜的拼圖游戲
7. 2 文件操作實例
7. 2. 1 典型實例--獲取文件信息
7. 2. 2 起步--刪除文件
7. 2. 3 進階--復(fù)制文件
7. 2. 4 提高--壓縮文件
7. 3 部署Java應(yīng)用程序
7. 3. 1 使用jar部署java應(yīng)用程序
7. 3. 2 制作一個可執(zhí)行文件
7. 3. 3 使用JBuilder9. 0部署Java應(yīng)用程序
7. 3. 4 其他安裝工具
7. 4 小結(jié)

本目錄推薦

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