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

Java2教程

Java2教程

定 價(jià):¥49.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第一部分    語(yǔ)   言
第1章    Java語(yǔ)言概述
1.1    Java的優(yōu)勢(shì)—軟件可移植性
1.2    可移植性為什么如此重要
1.3    Java語(yǔ)言與庫(kù)
1.4    J2ME、J2SE與J2EE
1.5    輕松一刻—一個(gè)Java桌面應(yīng)用程序
第2章    對(duì)象概念簡(jiǎn)介
2.1    下載、編譯和運(yùn)行Java程序
2.2    什么是類(lèi)
2.3    什么是對(duì)象
2.4    Java數(shù)字時(shí)鐘程序
2.5    小結(jié)
2.6    習(xí)題
2.7    輕松一刻—Napster與LimeWire
第3章    基本類(lèi)型、包裝與封裝
3.1    直接量
3.2    布爾類(lèi)型
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ù)類(lèi)型的對(duì)象包裝
3.10  自動(dòng)封裝與解封
3.11  自動(dòng)封裝隱含的性能問(wèn)題
3.12  java.lang.Object
3.13  java.lang.String
3.14  Java語(yǔ)言支持的字符串連接
3.15  字符串比較
第4章    語(yǔ)句與注釋
4.1    組合語(yǔ)句
4.2    表達(dá)式語(yǔ)句
4.3    選擇語(yǔ)句
4.4    循環(huán)語(yǔ)句
4.5    控制轉(zhuǎn)移語(yǔ)句
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ǔ)充說(shuō)明
5.4    可變參數(shù)的方法
5.5    Java包
5.6    JDK怎樣查找類(lèi)
5.7    訪(fǎng)問(wèn)修飾符
5.8    習(xí)題
5.9    輕松一刻—IBM與Java
第6章    靜態(tài)、終態(tài)和枚舉類(lèi)型
6.1    字段修飾符static意味著什么
6.2    字段修飾符final意味著什么
6.3    為什么要增加枚舉類(lèi)型
6.4    因枚舉類(lèi)型而更新的語(yǔ)句
6.5    更復(fù)雜的枚舉類(lèi)型
第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ò)展類(lèi)
8.1    繼承
8.2    多態(tài)
8.3    Class類(lèi)
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    斷言語(yǔ)句
10.6    參考讀物
第11章    接口
11.1    接口能夠解決什么問(wèn)題
11.2    java.lang.Comparable 接口
11.3    接口與抽象類(lèi)
11.4    Cloneable接口
11.5    Protected的意義
11.6    在GUI時(shí)間處理程序中使用接口回調(diào)
11.7    Double類(lèi)
11.8    習(xí)題
11.9    輕松一刻—Java驅(qū)動(dòng)的烤面包機(jī)
第12章    嵌套類(lèi)
12.1    嵌套類(lèi)簡(jiǎn)介
12.2    靜態(tài)嵌套類(lèi)
12.3    成員類(lèi)
12.4    本地類(lèi)
12.5    匿名類(lèi)
12.6    內(nèi)部類(lèi)的編譯結(jié)果
12.7    Character類(lèi)
12.8    習(xí)題
第二部分    Java核心類(lèi)庫(kù)
第13章    線(xiàn)程
13.1    什么是線(xiàn)程
13.2    獲得新線(xiàn)程的兩種方式
13.3    線(xiàn)程的生命周期
13.4    線(xiàn)程組
13.5    四種線(xiàn)程編程方式
第14章    高級(jí)線(xiàn)程技術(shù)
14.1    互斥線(xiàn)程
14.2    相互通信的互斥線(xiàn)程
14.3    用于線(xiàn)程的管道I/O
14.4    線(xiàn)程本地存儲(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    泛型編程過(guò)程
15.4    泛型接口
15.5    限定—要求類(lèi)型參數(shù)必須實(shí)現(xiàn)某一接口或擴(kuò)展某個(gè)父類(lèi)
第三部分    服務(wù)器端Java
第16章    集合
16.1    集合API
16.2    List、LinkedList與ArrayList
16.3    Set、HashSet與SortedSet
16.4    Collections幫助類(lèi)
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類(lèi)
17.4    終端I/O處理
17.5    輸出
17.6    包裝附加的輸出類(lèi)
17.7    輸入
17.8    Reader包裝
17.9    輸入ASCII字符和二進(jìn)制數(shù)值
17.10  輸入流的包裝
17.11  參考讀物
17.12  習(xí)題
第18章    高級(jí)輸入輸出
18.1    隨機(jī)訪(fǎng)問(wèn)文件
18.2    運(yùn)行程序并獲取程序的輸出信息
18.3    字符串的格式化輸出
18.4    把對(duì)象信息寫(xiě)到磁盤(pán)中
18.5    新的I/O包
18.6    內(nèi)存映射的I/O
18.7    文件鎖
18.8    字符集與字節(jié)存儲(chǔ)順序
18.9    習(xí)題
第四部分    客戶(hù)端Java
第19章    正則表達(dá)式
19.1    正則表達(dá)式與模式匹配
19.2    日歷實(shí)用程序類(lèi)
19.3    其他實(shí)用程序類(lèi)
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ǔ)類(lèi)
21.2    組件(JComponent)
21.3    Swing線(xiàn)程
21.4    Swing組件
21.5    Swing組件的補(bǔ)充說(shuō)明
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ù)庫(kù)與SQL
23.1    關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介
23.2    主鍵與外鍵
23.3    關(guān)系
23.4    范式
23.5    關(guān)系數(shù)據(jù)庫(kù)術(shù)語(yǔ)
23.6    下載并安裝Mckoi數(shù)據(jù)庫(kù)
23.7    SQL基礎(chǔ)知識(shí)
23.8    創(chuàng)建表并添加數(shù)據(jù)
23.9    數(shù)據(jù)的查詢(xún)與提取
23.10  子查詢(xún)
23.11  SELECT查詢(xún)的結(jié)果集
23.13  刪除記錄和表
23.14  SQL預(yù)編譯語(yǔ)句與存儲(chǔ)過(guò)程
23.15  習(xí)題
第24章    JDBC
24.1    JDBC簡(jiǎn)介
24.2    安裝Mckoi數(shù)據(jù)庫(kù)軟件
24.3    運(yùn)行代碼示例
24.4    連接數(shù)據(jù)庫(kù)
24.5    執(zhí)行SQL語(yǔ)句
24.6    結(jié)果集
24.7    SQL語(yǔ)句的批處理與交易
24.8    預(yù)編譯語(yǔ)句與存儲(chǔ)過(guò)程
24.9    一個(gè)完整的示例程序
24.10  數(shù)據(jù)庫(kù)與結(jié)果集元數(shù)據(jù)
24.11  參考讀物
24.12  習(xí)題
第25章    Java網(wǎng)絡(luò)編程
25.1    TCP/IP基礎(chǔ)知識(shí)
25.2    Java 中客戶(hù)端的套接字
25.3    使用Java發(fā)送電子郵件
25.4    Java中服務(wù)器端的套接字
25.5    HTTP與Web瀏覽:獲取HTTP頁(yè)面信息
25.6    多線(xiàn)程的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  編寫(xiě)自己的Servlet
26.12  Servlet生命周期與線(xiàn)程
26.13  JSP
26.14  Servlet與JSP中的Java Bean
26.15  JSP、Java Bean與標(biāo)記符庫(kù)的補(bǔ)充說(shuō)明
26.16  參考讀物
26.17  習(xí)題
第27章    XML與Java
27.1    XML與HTML
27.2    XML的若干規(guī)則
27.3    文檔類(lèi)型定義(DTD)
27.4    XML的用途
27.5    XML版本與術(shù)語(yǔ)
27.6    JAXP庫(kù)的內(nèi)容
27.7    使用DOM解析器讀取XML
27.8    使用DOM解析器的示例程序
27.9    讀取XML文檔—SAX解析器
27.10  使用SAX解析器的示例程序
27.11  工廠(chǎng)設(shè)計(jì)模式
27.12  設(shè)計(jì)模式小結(jié)
27.13  Java XML的補(bǔ)充說(shuō)明
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 ? 讀書(shū)網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)