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

Java程序設(shè)計高級教程(第3版國外計算機科學(xué)經(jīng)典教材)

Java程序設(shè)計高級教程(第3版國外計算機科學(xué)經(jīng)典教材)

定 價:¥78.00

作 者: Joe Wigglesworth,Paula McMillan著;李海峰,王澤波等譯;李海峰譯
出版社: 清華大學(xué)出版社
叢編項: 國外計算機科學(xué)經(jīng)典教材
標(biāo) 簽: Java

ISBN: 9787302107958 出版時間: 2005-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 752 字?jǐn)?shù):  

內(nèi)容簡介

  近年來,我國高等學(xué)校的計算機學(xué)科教育進行了較大的改革,急需一批門類齊全、具有國際水平的計算機經(jīng)典教材,以適應(yīng)當(dāng)前的教學(xué)需要。引進國外經(jīng)典教材,可以了解并吸收國際先進的教學(xué)思想和教學(xué)方法,使我國的計算機學(xué)科教育能夠與國際接軌,從而培育更多具有國際水準(zhǔn)的計算機專業(yè)人才,增強我國信息產(chǎn)業(yè)的核心競爭力。Pearson、Thomson、McGraw-Hill、Springer、JohnWiley等出版集團都是全球最有影響的圖書出版機構(gòu),它們在高等教育領(lǐng)域也都有著不凡的表現(xiàn),為全世界的高等學(xué)校計算機教學(xué)提供了大量的優(yōu)秀教材。為了滿足我國高等學(xué)校計算機學(xué)科的教學(xué)需要,我社計劃從這些知名的國外出版集團引進計算機學(xué)科經(jīng)典教材。為了保證引進版教材的質(zhì)量,我們在全國范圍內(nèi)組織并成立了"清華大學(xué)計算機外版教材編審委員會"(以下簡稱"編委會"),旨在對引進教材進行審定、對教材翻譯質(zhì)量進行評審。"編委會"成員皆為全國各類重點院校教學(xué)與科研第一線的知名教授,其中許多教授為各校相關(guān)院、系的院長或系主任。"編委會"一致認(rèn)為,引進版教材要能夠滿足國內(nèi)各高校計算機教學(xué)與國際接軌的需要,要有特色風(fēng)格,有創(chuàng)新性、先進性、示范性和一定的前瞻性,是真正的經(jīng)典教材。為了保證外版教材的翻澤質(zhì)量,我們聘請了高校計算機相關(guān)專業(yè)教學(xué)與科研第一線的教師及相關(guān)領(lǐng)域的專家擔(dān)綱譯者,其中許多澤者為海外留學(xué)回國人員。為了盡可能地保留與發(fā)揚教材原著的精華,在經(jīng)過翻譯和編輯加工之后,由"編委會"成員對文稿進行審定,以最大程度地彌補和修正在前面一系列加工過程中對教材造成的誤差和瑕疵。由于時間緊迫和能力所限,本套外版教材在出版過程中還可能存在一些不足和遺憾,歡迎廣.大師生批評指正。同時,也歡迎讀者朋友積極向我們推薦各類優(yōu)秀的國外計算機教材,共同為我國高等學(xué)校的計算機教育事業(yè)貢獻(xiàn)力量。

作者簡介

暫缺《Java程序設(shè)計高級教程(第3版國外計算機科學(xué)經(jīng)典教材)》作者簡介

圖書目錄

目錄
第1章  高級Java編程介紹11.1  Java平臺概述11.1.1  Java程序和組件21.1.2  Java 2平臺的3種版本41.2  Java平臺簡史61.3 Java中的面向?qū)ο缶幊?1.3.1 面向?qū)ο蠹夹g(shù)91.3.2 Java的面向?qū)ο筇匦?01.3.3  設(shè)計模式和框架121.4  標(biāo)準(zhǔn)SDK工具161.4.1  啟動器如何查找類181.4.2  編譯器如何查找類191.5  javadoc注釋191.5.1  使用javadoc標(biāo)記201.5.2  從javadoc創(chuàng)建HTML231.6  包裝程序以便發(fā)布271.7  使用Application Developer構(gòu)建程序291.8  Java 2平臺的新增功能381.8.1  斷言391.8.2  Java Web Start411.8.3  J2SDK中的新API411.9  復(fù)習(xí)題421.10  編程練習(xí)501.10.1  調(diào)試501.10.2  完成解決方案531.10.3 探索54第2章  類和對象572.1  簡介572.2  類和面向?qū)ο缶幊?82.3  使用構(gòu)造函數(shù)和完成器592.3.1  構(gòu)造函數(shù)592.3.2  完成器602.4  引用對象和無用單元收集器632.5  克隆對象642.5.1  使對象能被克隆652.5.2  重寫默認(rèn)的clone方法672.5.3  定義可以克隆的類702.6  運行時類型信息722.6.1  確定對象的類型732.6.2  在運行時訪問類的信息732.7  類型之間的強制轉(zhuǎn)換772.8  使用反射API792.9  嵌套類和接口892.10  內(nèi)部類932.10.1  理解使用內(nèi)部類的原因942.10.2  定義成員內(nèi)部類942.10.3  解決內(nèi)部類中的名稱沖突982.10.4  內(nèi)部類的包裝對象982.10.5  使用成員內(nèi)部類的子類1012.11  局部內(nèi)部類1022.12  匿名局部內(nèi)部類1052.12.1  創(chuàng)建匿名內(nèi)部類1052.12.2  使用實例初始化程序1062.13  嵌套類和內(nèi)部類的類文件1072.14  復(fù)習(xí)題1072.15  編程練習(xí)1162.15.1  調(diào)試1162.15.2  完成解決方案1222.15.3  探索123第3章  輸入/輸出和串行化1243.1  Java平臺如何支持I/O1243.2  對I/O進行編程1253.3  面向字節(jié)流的類1263.3.1  預(yù)先定義的流對象1263.3.2  輸入方法和輸出方法1283.3.3  篩選流1293.3.4  其他字節(jié)I/O類1303.3.5  分析控制臺I/O示例程序1303.3.6  分析輸入字符串1333.4  文件I/O的基礎(chǔ)知識1343.4.1  文件導(dǎo)航方法1353.4.2  隨機訪問的文件I/O1403.5  字符流1403.5.1  連接字節(jié)和字符I/O類1413.5.2  使用其他的字符I/O類1413.5.3  每次讀取一個令牌1423.6  新I/O(NIO)編程接口1423.6.1  緩沖區(qū)1423.6.2  通道1443.6.3  映射的緩沖區(qū)和文件鎖定1473.7  對象串行化1493.7.1  串行化對象1493.7.2  使用對象流1503.7.3  抑制字段的串行化1503.7.4  強制串行化已改變的對象1543.7.5  指定版本號1543.7.6  串行化格式的兼容性1553.8  復(fù)習(xí)題1553.9  編程練習(xí)1583.9.1  調(diào)試1583.9.2  完成解決方案1633.9.3  探索163第4章  集合和大量實用程序1644.1  簡介1644.2 實用程序包1654.3  集合框架1664.3.1  集合框架中的3個關(guān)鍵接口1704.3.2  使用迭代器遍歷集合1744.3.3  通用的實現(xiàn)1764.3.4  作為集合的數(shù)組1834.3.5  集合排序1844.3.6  映射1914.3.7  繼承集合類2014.3.8  擴展集合框架 2114.3.9   集合的算法2114.3.10  集合的包裝器實現(xiàn)2134.4  實現(xiàn)Observer?鄄Observable設(shè)置模式2144.5  生成隨機數(shù)2184.6  格式化輸出并使用現(xiàn)場2204.6.1  介紹現(xiàn)場2214.6.2  格式化日期和時間2244.6.3  格式化百分?jǐn)?shù)、金融值和數(shù)字2274.7  使用資源和屬性文件2304.7.1  使用資源包2304.7.2  創(chuàng)建屬性文件2344.7.3  使用屬性文件2354.7.4  檢索和格式化消息2394.8  使用StringTokenizer類解析字符串2404.9  具有正則表達(dá)式的模式識別2424.9.1  正則表達(dá)式的語法2434.9.2  處理正則表達(dá)式2454.10  復(fù)習(xí)題2504.11  編程練習(xí)2534.11.1  調(diào)試2534.11.2  完成解決方案2564.11.3  探索257第5章  多線程2595.1  線程和多線程2595.2  線程的生命周期2605.3  創(chuàng)建并運行線程2625.3.1  使用Thread類2625.3.2  使用Runnable接口2675.3.3  終止線程2695.4  創(chuàng)建服務(wù)線程2735.5  使用JVM來調(diào)度任務(wù)2735.6  編寫健壯的多線程程序2765.7  使變量值免受線程攻擊2775.8  同步線程2805.8.1  何時同步代碼2835.8.2  同步內(nèi)部類的方法2845.9  在線程之間通信2855.9.1  使線程等待2885.9.2  喚醒一個線程2885.9.3  喚醒所有的線程2895.9.4  一個線程間通信的 示例2895.10  組合線程2935.11  復(fù)習(xí)題2985.12  編程練習(xí)3015.12.1  調(diào)試3025.12.2  完成解決方案3045.12.3  探索305第6章  圖形用戶界面的公共元素3076.1  簡介3076.2  GUI的主要功能和術(shù)語3086.3  JFC簡介3106.4  事件模型3126.4.1  Swing API3126.4.2  可分開的模型體系結(jié)構(gòu)3156.5  JFC樣本程序3176.5.1  Java Hello World!程序3176.5.2  3個面板示例3206.6  布局管理器3276.6.1  邊框布局3306.6.2  流布局3316.6.3  網(wǎng)格布局3326.6.4  網(wǎng)格包布局3336.6.5  卡布局3346.6.6  框布局3346.6.7  帶選項卡的窗格3356.6.8  分裂窗格3356.6.9  手動放置組件3356.7  事件3366.7.1  偵聽器接口和它們的適配器類3386.7.2  啟動長操作的事件3406.8  著色3416.8.1  Graphics的基礎(chǔ)支持3426.8.2  Java 2D API3476.9  復(fù)習(xí)題3516.10  編程練習(xí)3536.10.1  調(diào)試3536.10.2  完成解決方案3566.10.3  探索357第7章  多功能圖形用戶界面(GUI)的組件和設(shè)備3587.1  使用JFC編程3587.2  Swing API組件3607.3  JComponent類3617.4  窗口、對話框和面板3637.5  標(biāo)簽、按鈕和復(fù)選框3697.6  菜單、工具欄和動作3767.7  滑塊、微調(diào)按鈕、進度欄和滾動條3847.8  列表和組合框3907.9  文本輸入組件3967.10  顏色及文件選擇器4037.11  表和樹4107.12  以2D API打印4157.13  Java Print Service API4237.14  復(fù)習(xí)題4297.15  編程練習(xí)4317.15.1  調(diào)試4317.15.2  完成解決方案4357.15.3  探索435第8章  JavaBean4378.1  簡介4378.2  JavaBean組件模型4388.3  使類成為Bean的工具4388.4  Bean 開發(fā)環(huán)境4418.5  使用Sun BeanBox4428.6  創(chuàng)建JavaBean類4448.6.1  ImageBean1類的分解4478.6.2  BeanBox中使用的ImageBean1類4498.7  分析JavaBean屬性類型4528.7.1  索引屬性4528.7.2  綁定屬性4538.7.3  約束屬性4548.8  添加自定義事件類型4558.9  使用事件創(chuàng)建JavaBean類4558.9.1  ImageBean2類的分解4598.9.2  ImageBean2 bean的自定義事件類4628.9.3  自定義事件類的偵聽器接口4638.9.4  用于BeanBox中的ImageBean2類4638.10  使用BeanInfo類4658.10.1  提供自定義屬性編輯器4678.10.2  使用BeanInfo類創(chuàng)建JavaBean類4678.10.3  ImageBean3類的分解4728.10.4  ImageBean3類的屬性編輯器類4738.10.5  ImageBean3類的信息類4758.10.6  ImageBean3BeanInfo類的分解4768.11  復(fù)習(xí)題4788.12  編程練習(xí)4808.12.1  調(diào)試4808.12.2  完成解決方案4858.12.3  探索486第9章  使用關(guān)系數(shù)據(jù)庫4879.1  簡介4879.2  數(shù)據(jù)庫編程的最好實踐4889.2.1  應(yīng)用模型-視圖-持久性設(shè)計模式4889.2.2  定義Java對象和數(shù)據(jù)元素之間的映射4909.2.3  數(shù)據(jù)庫管理員的權(quán)利4939.2.4  根據(jù)事務(wù)設(shè)計應(yīng)用程序4949.2.5 考慮使用實體企業(yè)級JavaBean4959.3  RDBM系統(tǒng)的JDBC驅(qū)動器4959.4  SQL到Java類型映射4969.5  理解本章用到的數(shù)據(jù)庫4979.6  使用java.sql API4989.6.1  創(chuàng)建和執(zhí)行SQL語句4999.6.2  建立數(shù)據(jù)庫連接5009.6.3  發(fā)布動態(tài)SQL語句5049.6.4  處理ResultSet5109.6.5  使用可滾動ResultSets5149.6.6  使用預(yù)編譯SQL5149.6.7  使用存儲過程5169.6.8  使用ResultSet更新數(shù)據(jù)庫5189.7  事務(wù)編碼5189.8  使用javax.sql API5239.8.1  數(shù)據(jù)源體系結(jié)構(gòu)5259.8.2  對WebSphere Application Server使用數(shù)據(jù)源 5269.9  連接池5279.10  復(fù)習(xí)題5299.11  編程練習(xí)5319.11.1  調(diào)試5319.11.2  完成解決模式5329.11.3  探索533第10章  XML53410.1  簡介53410.2  XML結(jié)構(gòu)53510.2.1  使用屬性53610.2.2  使用命名空間53610.2.3  插入注釋53710.2.4  插入特殊字符53710.2.5  HTML、XHTML和XML53710.3  XML示例文檔53810.4  用SAX解析XML文檔53910.5  使用DOM解析XML文檔54610.6  使用DOM創(chuàng)建XML文檔54910.7  使用DTD和XML模式檢驗XML文檔55210.7.1  DTD55210.7.2  XML模式55510.8  使用XSLT轉(zhuǎn)換XML55710.8.1  XPath55710.8.2  樣式示例55710.9  復(fù)習(xí)題56210.10  編程練習(xí)56310.10.1  調(diào)試56310.10.2  完成解決方案56310.10.3  探索564第11章  網(wǎng)絡(luò)編程56511.1  簡介56511.2  使用URL56611.3  使用套接字56711.3.1  TCP/IP套接字56711.3.2  數(shù)據(jù)報套接字57411.4  遠(yuǎn)程方法調(diào)用57911.4.1  開發(fā)遠(yuǎn)程對象類58011.4.2  開發(fā)RMI服務(wù)器類58211.4.3  開發(fā)RMI客戶類58411.4.4  JNDI58711.4.5  CORBA、RMI-IIOP和IDL58811.5  復(fù)習(xí)題58911.6  編程練習(xí)59111.6.1  調(diào)試59111.6.2  完成解決方案59211.6.3  探索592第12章  安全性59412.1  簡介59412.2  密碼術(shù)59412.2.1  對稱和不對稱密碼系統(tǒng)59512.2.2  Java支持的密碼系統(tǒng)密鑰59612.2.3  加密和解密I/O流59712.2.4  消息摘要和消息身份驗證代碼60312.2.5  數(shù)字簽名60712.2.6 證書61112.3  安全套接字層(SSL)61312.3.1  安全套接字層握手61312.3.2  Java安全套接字?jǐn)U展61412.4  安全策略定義和實施61912.5  Java身份驗證和授權(quán) 服務(wù)62212.5.1  插入式身份驗證模塊62212.5.2  授權(quán)63412.6  復(fù)習(xí)題63812.7  編程練習(xí)64012.7.1  調(diào)試64012.7.2  完成解決方案64012.7.3  探索641第13章  構(gòu)建Web應(yīng)用程序64213.1  簡介64213.2  Web技術(shù)64413.2.1  Web服務(wù)器和應(yīng)用程序服務(wù)器64413.2.2  HTTP和HTTPS協(xié)議64513.2.3  統(tǒng)一資源定位器、標(biāo)識符和名稱64613.2.4  HTML和XHTML文檔64713.3  J2EE Web應(yīng)用程序封裝64813.4  servlet64913.5  Servlet API65113.5.1  理解servlet的生存期65313.5.2  編寫Servlet來接收請求和發(fā)送響應(yīng)65413.5.3  你的第一個servlet66113.5.4  運行本章示例66313.5.5  編寫Servlet來處理HTML窗體66413.5.6  產(chǎn)生HTTP響應(yīng)的選項67013.5.7  servlet過濾67113.6  用戶經(jīng)驗:構(gòu)建連續(xù)的Web app67213.6.1  在HTTP會話上存儲數(shù)據(jù)67213.6.2  在服務(wù)器端存儲狀態(tài)數(shù)據(jù)的地方67513.6.3  使用cookies提供連續(xù)性67613.6.4  重寫URL67813.6.5  在HTML窗體的隱藏域中存儲信息67913.7  JavaServer Page67913.8  JSP標(biāo)記和API68113.8.1  作為HTML或者XHTML文檔的JSP68313.8.2  作為XML文檔的JSP68413.9  服務(wù)器如何處理JSP68613.10  JSP中的Java編碼68713.10.1  在JSP中預(yù)定義變量68713.10.2  JavaBean的JSP標(biāo)記68813.10.3  JSP的自定義標(biāo)記69213.11  構(gòu)建Web應(yīng)用程序的框架69313.12  構(gòu)建健壯的Web App69313.12.1  為多線程編寫servlet69413.12.2  明智使用applet69413.12.3  允許非預(yù)期的用戶導(dǎo)航69513.12.4  為雙擊的用戶做好準(zhǔn)備69513.12.5 

本目錄推薦

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