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

Java2教程

Java2教程

定 價(jià):¥49.00

作 者: (美)林登(Linden, P.V.D)著;邢國慶譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): 國外計(jì)算機(jī)科學(xué)教材系列
標(biāo) 簽: Java語言 程序設(shè)計(jì) 教材

ISBN: 9787121018695 出版時(shí)間: 2005-11-01 包裝: 平裝
開本: 16開 頁數(shù): 485 字?jǐn)?shù):  

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

  本書根據(jù)最新的J2SE 5.0的功能特性,補(bǔ)充、更新和修訂了《Java 2教程》第五版,充分反映了Java技術(shù)發(fā)展的最新發(fā)展成果。全書共分五個(gè)部分,28章。除介紹Java語言基礎(chǔ)知識(shí)、核心類庫、服務(wù)器端Java技術(shù)、客戶端Java技術(shù)以及企業(yè)級(jí)J2EE編程技術(shù)之外,本書還詳細(xì)討論了泛型、枚舉類型、增強(qiáng)的for循環(huán)、自動(dòng)封裝與解封、靜態(tài)導(dǎo)人以及可變參數(shù)等新的內(nèi)容。全書結(jié)構(gòu)嚴(yán)謹(jǐn),語言流暢,是一本學(xué)習(xí)Java2最新技術(shù)的綜合參考書,適合各種層次的Java編程人員使用。作為連續(xù)8年的國際暢銷書,《Java 2教程》是一本綜合教科書,適用于各種水平的、Java程序員學(xué)習(xí)和參考。通過在上一版的基礎(chǔ)上進(jìn)行全面的增補(bǔ)、更新和修訂,《Java 2教程》(第六版)不僅反映了J2SE 5.0的最新技術(shù)特征及其核心類庫,還介紹了當(dāng)今最新的企業(yè)與服務(wù)器端Java編程技術(shù)。另外也反映了最新的Tomcat與Servlet規(guī)范。本書新增的內(nèi)容包括:以專門的章節(jié)講解泛型與枚舉類型;以Google與Amazon的Web服務(wù)為例,介紹Web服務(wù);簡(jiǎn)化的交互I/O——Drintf();基本數(shù)據(jù)類型的自動(dòng)封裝與解封;靜態(tài)導(dǎo)入、增強(qiáng)的fof循環(huán)結(jié)構(gòu)以及其他新的語言特性作為一名資深程序員,作者Peter van der Linden向讀者提供了專家的忠告、清晰的解釋以及大量鮮見的示例程序,其中包括:基礎(chǔ)知識(shí):Java語言的基本語法、對(duì)象編程技術(shù)、接口、異常處理、嵌套類以及線程等;核心類庫:日期和日歷、正則表達(dá)式、模式匹配、網(wǎng)絡(luò)軟件、映射的I/O以及泛型集合類等;服務(wù)器端Java編程技術(shù):網(wǎng)絡(luò)服務(wù)器系統(tǒng)、完整的微型HTML服務(wù)器以及Java的XML支持等;客戶機(jī)端Java編程技術(shù):JFC/Swing GUl開發(fā)基礎(chǔ)、新的數(shù)據(jù)類共享技術(shù)等;企業(yè)級(jí)J2EE編程技術(shù):SQL、JDBC、Servlet以及JSP等。

作者簡(jiǎn)介

  Peter van der Lindern,在Sun Miscosystems公司的編譯程序與操作系統(tǒng)核心組工作了14年,從事各種相關(guān)軟件的開發(fā)工作。除本書之外,他撰寫的其他書籍包括:“Not Just Java”、“Expert C Programming:Deep C Secrets”以及“The Official Handbook of Practical Jokes”。

圖書目錄

第一部分    語   言
第1章    Java語言概述
1.1    Java的優(yōu)勢(shì)—軟件可移植性
1.2    可移植性為什么如此重要
1.3    Java語言與庫
1.4    J2ME、J2SE與J2EE
1.5    輕松一刻—一個(gè)Java桌面應(yīng)用程序
第2章    對(duì)象概念簡(jiǎn)介
2.1    下載、編譯和運(yùn)行Java程序
2.2    什么是類
2.3    什么是對(duì)象
2.4    Java數(shù)字時(shí)鐘程序
2.5    小結(jié)
2.6    習(xí)題
2.7    輕松一刻—Napster與LimeWire
第3章    基本類型、包裝與封裝
3.1    直接量
3.2    布爾類型
3.3    字符
3.4    整數(shù)
3.5    長(zhǎng)整數(shù)
3.6    字節(jié)
3.7    短整數(shù)
3.8    有限精度的浮點(diǎn)數(shù)
3.9    基本數(shù)據(jù)類型的對(duì)象包裝
3.10  自動(dòng)封裝與解封
3.11  自動(dòng)封裝隱含的性能問題
3.12  java.lang.Object
3.13  java.lang.String
3.14  Java語言支持的字符串連接
3.15  字符串比較
第4章    語句與注釋
4.1    組合語句
4.2    表達(dá)式語句
4.3    選擇語句
4.4    循環(huán)語句
4.5    控制轉(zhuǎn)移語句
4.6    注釋
4.7    閱讀Java API 文檔
4.8    習(xí)題
第5章    面向?qū)ο缶幊蹋簶?gòu)造函數(shù)與可視性
5.1    多態(tài)概述
5.2    創(chuàng)建新的對(duì)象:構(gòu)造函數(shù)
5.3    關(guān)于方法的補(bǔ)充說明
5.4    可變參數(shù)的方法
5.5    Java包
5.6    JDK怎樣查找類
5.7    訪問修飾符
5.8    習(xí)題
5.9    輕松一刻—IBM與Java
第6章    靜態(tài)、終態(tài)和枚舉類型
6.1    字段修飾符static意味著什么
6.2    字段修飾符final意味著什么
6.3    為什么要增加枚舉類型
6.4    因枚舉類型而更新的語句
6.5    更復(fù)雜的枚舉類型
第7章    名字、運(yùn)算符與計(jì)算精度
7.1    關(guān)鍵字
7.2    名字
7.3    標(biāo)識(shí)符
7.4    表達(dá)式
7.5    運(yùn)算符
7.6    相關(guān)性
7.7    計(jì)算精度
7.8    拓寬與縮窄轉(zhuǎn)換
7.9    溢出
第8章    面向?qū)ο缶幊獭獢U(kuò)展類
8.1    繼承
8.2    多態(tài)
8.3    Class類
8.4    習(xí)題
第9章    數(shù)組
9.1    理解與創(chuàng)建數(shù)組
9.2    數(shù)組的數(shù)組
9.3    數(shù)組的方括號(hào)
9.4    Math包
第10章    異常處理
10.1    運(yùn)行時(shí)的內(nèi)部工作原理:堆
10.2    內(nèi)存回收
10.3    運(yùn)行時(shí)的內(nèi)部工作原理:棧
10.4    異常處理
10.5    斷言語句
10.6    參考讀物
第11章    接口
11.1    接口能夠解決什么問題
11.2    java.lang.Comparable 接口
11.3    接口與抽象類
11.4    Cloneable接口
11.5    Protected的意義
11.6    在GUI時(shí)間處理程序中使用接口回調(diào)
11.7    Double類
11.8    習(xí)題
11.9    輕松一刻—Java驅(qū)動(dòng)的烤面包機(jī)
第12章    嵌套類
12.1    嵌套類簡(jiǎn)介
12.2    靜態(tài)嵌套類
12.3    成員類
12.4    本地類
12.5    匿名類
12.6    內(nèi)部類的編譯結(jié)果
12.7    Character類
12.8    習(xí)題
第二部分    Java核心類庫
第13章    線程
13.1    什么是線程
13.2    獲得新線程的兩種方式
13.3    線程的生命周期
13.4    線程組
13.5    四種線程編程方式
第14章    高級(jí)線程技術(shù)
14.1    互斥線程
14.2    相互通信的互斥線程
14.3    用于線程的管道I/O
14.4    線程本地存儲(chǔ)區(qū)
14.5    java.util.concurrent包
14.6    設(shè)計(jì)模式簡(jiǎn)述
11.7    參考讀物
11.8    習(xí)題
14.9    輕松一刻—Java驗(yàn)證
第15章    泛型概念詳解
15.1    形式參數(shù)與實(shí)際參數(shù)
15.2    泛型的用途
15.3    泛型編程過程
15.4    泛型接口
15.5    限定—要求類型參數(shù)必須實(shí)現(xiàn)某一接口或擴(kuò)展某個(gè)父類
第三部分    服務(wù)器端Java
第16章    集合
16.1    集合API
16.2    List、LinkedList與ArrayList
16.3    Set、HashSet與SortedSet
16.4    Collections幫助類
16.5    通配參數(shù)與泛型方法
16.6    通配泛型參數(shù)
16.7    泛型方法
16.8    集合小結(jié)
16.9    Map、HashMap與TreeMap
16.10  習(xí)題
第17章    簡(jiǎn)單輸入輸出
17.1    Java I/O簡(jiǎn)介
17.2    設(shè)計(jì)原理
17.3    java.io.File類
17.4    終端I/O處理
17.5    輸出
17.6    包裝附加的輸出類
17.7    輸入
17.8    Reader包裝
17.9    輸入ASCII字符和二進(jìn)制數(shù)值
17.10  輸入流的包裝
17.11  參考讀物
17.12  習(xí)題
第18章    高級(jí)輸入輸出
18.1    隨機(jī)訪問文件
18.2    運(yùn)行程序并獲取程序的輸出信息
18.3    字符串的格式化輸出
18.4    把對(duì)象信息寫到磁盤中
18.5    新的I/O包
18.6    內(nèi)存映射的I/O
18.7    文件鎖
18.8    字符集與字節(jié)存儲(chǔ)順序
18.9    習(xí)題
第四部分    客戶端Java
第19章    正則表達(dá)式
19.1    正則表達(dá)式與模式匹配
19.2    日歷實(shí)用程序類
19.3    其他實(shí)用程序類
19.4    參考讀物
19.5    習(xí)題
第20章    GUI基礎(chǔ)與事件處理
20.1    事件處理
20.2    精簡(jiǎn)事件處理程序的技巧
20.3    事件處理小結(jié)
20.4    習(xí)題
20.5    輕松一刻—鼠標(biāo)的故事
第21章    JFC與Swing包
21.1    Java基礎(chǔ)類
21.2    組件(JComponent)
21.3    Swing線程
21.4    Swing組件
21.5    Swing組件的補(bǔ)充說明
21.6    參考讀物
21.7    習(xí)題
第22章    容器、布局及AWT相關(guān)技術(shù)
22.1    插件式窗口觀感
22.2    容器
22.3    容器中的布局
22.4    其他相關(guān)技術(shù)
22.5    習(xí)題
22.6    輕松一刻—Sky View Cafe:一個(gè)高質(zhì)量的Applet
第五部分    企業(yè)級(jí)Java
第23章    關(guān)系數(shù)據(jù)庫與SQL
23.1    關(guān)系數(shù)據(jù)庫簡(jiǎn)介
23.2    主鍵與外鍵
23.3    關(guān)系
23.4    范式
23.5    關(guān)系數(shù)據(jù)庫術(shù)語
23.6    下載并安裝Mckoi數(shù)據(jù)庫
23.7    SQL基礎(chǔ)知識(shí)
23.8    創(chuàng)建表并添加數(shù)據(jù)
23.9    數(shù)據(jù)的查詢與提取
23.10  子查詢
23.11  SELECT查詢的結(jié)果集
23.13  刪除記錄和表
23.14  SQL預(yù)編譯語句與存儲(chǔ)過程
23.15  習(xí)題
第24章    JDBC
24.1    JDBC簡(jiǎn)介
24.2    安裝Mckoi數(shù)據(jù)庫軟件
24.3    運(yùn)行代碼示例
24.4    連接數(shù)據(jù)庫
24.5    執(zhí)行SQL語句
24.6    結(jié)果集
24.7    SQL語句的批處理與交易
24.8    預(yù)編譯語句與存儲(chǔ)過程
24.9    一個(gè)完整的示例程序
24.10  數(shù)據(jù)庫與結(jié)果集元數(shù)據(jù)
24.11  參考讀物
24.12  習(xí)題
第25章    Java網(wǎng)絡(luò)編程
25.1    TCP/IP基礎(chǔ)知識(shí)
25.2    Java 中客戶端的套接字
25.3    使用Java發(fā)送電子郵件
25.4    Java中服務(wù)器端的套接字
25.5    HTTP與Web瀏覽:獲取HTTP頁面信息
25.6    多線程的HTTP服務(wù)器
25.7    HTTP服務(wù)器使用的映射I/O
25.8    參考讀物
25.9    習(xí)題
第26章    Servlet與JSP
26.1    Servlet與JSP概述
26.2    為什么要使用Servlet
26.3    版本
26.4    安裝Tomcat軟件
26.5    運(yùn)行Servlet示例程序
26.6    端口與協(xié)議
26.7    使用HTML調(diào)用Servlet
26.8    Servlet及其請(qǐng)求與響應(yīng)
26.9    Servlet請(qǐng)求
26.10  響應(yīng)Servlet請(qǐng)求
26.11  編寫自己的Servlet
26.12  Servlet生命周期與線程
26.13  JSP
26.14  Servlet與JSP中的Java Bean
26.15  JSP、Java Bean與標(biāo)記符庫的補(bǔ)充說明
26.16  參考讀物
26.17  習(xí)題
第27章    XML與Java
27.1    XML與HTML
27.2    XML的若干規(guī)則
27.3    文檔類型定義(DTD)
27.4    XML的用途
27.5    XML版本與術(shù)語
27.6    JAXP庫的內(nèi)容
27.7    使用DOM解析器讀取XML
27.8    使用DOM解析器的示例程序
27.9    讀取XML文檔—SAX解析器
27.10  使用SAX解析器的示例程序
27.11  工廠設(shè)計(jì)模式
27.12  設(shè)計(jì)模式小結(jié)
27.13  Java XML的補(bǔ)充說明
27.14  參考讀物
27.15    習(xí)題
27.16    輕松一刻—觀察Kevin日常生活的源代碼
第28章    Web服務(wù)
28.1    Web服務(wù)簡(jiǎn)介
28.2    Google的Web服務(wù)
28.3    Amazon的Web服務(wù)
28.4    小結(jié)

本目錄推薦

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