注冊(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)Java學(xué)習(xí)寶典

Java學(xué)習(xí)寶典

Java學(xué)習(xí)寶典

定 價(jià):¥69.00

作 者: 匡松,何嘉 主編
出版社: 中國(guó)鐵道出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


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

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

  《Java學(xué)習(xí)寶典》以一個(gè)Java程序員學(xué)習(xí)Java技術(shù)的成長(zhǎng)路線為大綱組織內(nèi)容,全書(shū)分為5篇:第1篇Java語(yǔ)言基礎(chǔ),第2篇面向?qū)ο蟪绦蛟O(shè)計(jì),第3篇Java開(kāi)發(fā)中的高級(jí)技術(shù),第4篇Java Web開(kāi)發(fā),第5篇項(xiàng)目案例開(kāi)發(fā)實(shí)踐。希望通過(guò)《Java學(xué)習(xí)寶典》能逐步提升讀者的開(kāi)發(fā)能力,完成初學(xué)者向高級(jí)技術(shù)人員的蛻變?!禞ava學(xué)習(xí)寶典》以Java技術(shù)學(xué)習(xí)權(quán)威指南為目標(biāo),全面覆蓋Java技術(shù)的高級(jí)主題和項(xiàng)目開(kāi)發(fā)方法,包括:多線程、集合框架、網(wǎng)絡(luò)API、數(shù)據(jù)庫(kù)編程、分布式對(duì)象等主題,同時(shí)涉及JDK的新內(nèi)容以及項(xiàng)目開(kāi)發(fā)實(shí)踐中的具體技術(shù)。《Java學(xué)習(xí)寶典》適合Java開(kāi)發(fā)新手,以及高等院校的學(xué)生和教師參考。

作者簡(jiǎn)介

暫缺《Java學(xué)習(xí)寶典》作者簡(jiǎn)介

圖書(shū)目錄

第1篇 Java語(yǔ)言基礎(chǔ)
Java語(yǔ)言和目前流行的C語(yǔ)言以及C++語(yǔ)言語(yǔ)法結(jié)構(gòu)很相似。之所以說(shuō)Java語(yǔ)言是簡(jiǎn)單的,是因?yàn)镴ava語(yǔ)言雖然繼承了C語(yǔ)言以及C++語(yǔ)言很多優(yōu)點(diǎn),但是Java語(yǔ)言摒棄了C++語(yǔ)言的復(fù)雜性,比如運(yùn)算符重載、多繼承、數(shù)據(jù)類型自動(dòng)轉(zhuǎn)換等。
這使得Java語(yǔ)言的學(xué)習(xí)非常簡(jiǎn)單,如果讀者具備一定的C或者C++語(yǔ)言的基礎(chǔ),在掌握了JDK基本使用的基礎(chǔ)上,在本篇的指導(dǎo)下將可以輕松掌握。本篇內(nèi)容詳盡,即使讀者沒(méi)有任何Java基礎(chǔ),也可以按步驟學(xué)習(xí),假以時(shí)日,掌握J(rèn)ava語(yǔ)言毫無(wú)問(wèn)題。
第1章 Java開(kāi)發(fā)基礎(chǔ)
1.1 什么是Java
1.1.1 Java語(yǔ)言的產(chǎn)生
1.1.2 Java平臺(tái)
1.2 Java語(yǔ)言的特點(diǎn)
1.3 Java與其他面向?qū)ο笳Z(yǔ)言的區(qū)別
1.3.1 Java與C++的區(qū)別
1.3.2 Java與C#的區(qū)別
1.4 Java語(yǔ)言的發(fā)展前景
1.5 搭建開(kāi)發(fā)環(huán)境
1.5.1 下載和安裝JDK
1.5.2 獲取幫助文檔
1.5.3 設(shè)置Path環(huán)境變量
1.5.4 設(shè)置ClassPath環(huán)境變量
1.5.5 使用命令行工具
1.5.6 使用集成開(kāi)發(fā)環(huán)境
1.6 第一個(gè)Java應(yīng)用程序
1.6.1 編寫(xiě)源代碼
1.6.2 使用命令行工具編譯
1.6.3 使用命令行工具執(zhí)行
1.7 第一個(gè)Java小應(yīng)用程序
1.7.1 編寫(xiě)源代碼
1.7.2 使用命令行工具編譯
1.7.3 編輯HTML網(wǎng)頁(yè)文件
1.7.4 運(yùn)行HTML網(wǎng)頁(yè)文件
小結(jié)
第2章 數(shù)據(jù)類型和程序流程控制
2.1 關(guān)鍵字與標(biāo)識(shí)符
2.1.1 關(guān)鍵字
2.1.2 標(biāo)識(shí)符
2.1.3 如何做到規(guī)范命名
2.2 常用基本數(shù)據(jù)類型
2.2.1 整型
2.2.2 浮點(diǎn)型
2.2.3 字符型
2.2.4 布爾型
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.3.3 常量與變量的區(qū)別
2.4 運(yùn)算符
2.4.1 算術(shù)運(yùn)算符
2.4.2 關(guān)系運(yùn)算符
2.4.3 邏輯運(yùn)算符
2.4.4 位運(yùn)算符
2.4.5 賦值運(yùn)算符
2.4.6 其他運(yùn)算符
2.4.7 運(yùn)算符的優(yōu)先級(jí)別
2.5 類型轉(zhuǎn)換
2.5.1 自動(dòng)類型轉(zhuǎn)換
2.5.2 強(qiáng)制類型轉(zhuǎn)換
2.6 注釋符
2.7 Java程序的基本結(jié)構(gòu)
2.7.1 類是一個(gè)基本單元
2.7.2 main方法
2.7.3 自定義方法
2.7.4 System.out.println的使用
2.7.5 一個(gè)簡(jiǎn)單而完整的程序
2.8 順序結(jié)構(gòu)
2.9 分支結(jié)構(gòu)
2.9.1 if…else分支結(jié)構(gòu)
2.9.2 if…else嵌套
2.9.3 switch語(yǔ)句
2.9.4 編程實(shí)例
2.1 0循環(huán)結(jié)構(gòu)
2.1 0.1 while循環(huán)
2.1 0.2 do…while循環(huán)
2.1 0.3 for循環(huán)
2.1 0.4 編程實(shí)例
2.1 1跳轉(zhuǎn)結(jié)構(gòu)
2.1 1.1 break
2.1 1.2 continue
2.1 1.3 編程實(shí)例
小結(jié)
第3章 數(shù)組和字符串
3.1 Java中的數(shù)組
3.1.1 一維數(shù)組
3.1.2 二維數(shù)組
3.1.3 多維數(shù)組
3.2 數(shù)組的length屬性
3.3 Arrays數(shù)組工具類的用法
3.4 編程實(shí)例
3.5 String字符串
3.5.1 構(gòu)造方法
3.5.2 String常用方法
3.6 StringBuffer字符串
3.6.1 構(gòu)造方法
3.6.2 StringBuffer常用方法
3.7 String與StringBuffer的區(qū)別
3.8 equale與==的區(qū)別
3.9 編程實(shí)例
小結(jié)
第2篇 面向?qū)ο蟪绦蛟O(shè)計(jì)
面向?qū)ο笫悄壳白盍餍械某绦蛟O(shè)計(jì)方式,具備封裝、多態(tài)性和繼承等機(jī)制。在現(xiàn)實(shí)世界中,任何實(shí)體都可以看成是一個(gè)對(duì)象,對(duì)象具有屬性和行為兩大特征,Java語(yǔ)言完全采用這種方式,同樣也提供了類、接口和繼承等概念。本篇不但讓讀者細(xì)致掌握J(rèn)ava面向?qū)ο蟮忍匦?,還介紹了異常處理等Java語(yǔ)言所具備的特色技術(shù)。
第4章 類和對(duì)象
4.1 傳統(tǒng)過(guò)程程序設(shè)計(jì)概述
4.2 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
4.2.1 抽象
4.2.2 封裝
4.2.3 繼承
4.2.4 多態(tài)
4.3 類
4.3.1 類的定義
4.3.2 類的訪問(wèn)權(quán)限修飾符
4.3.3 構(gòu)造方法
4.3.4 成員變量的定義
4.3.5 成員變量訪問(wèn)權(quán)限修飾符
4.3.6 成員方法的定義
4.3.7 方法的訪問(wèn)權(quán)限修飾符
4.4 對(duì)象
4.4.1 對(duì)象的概念
4.4.2 類與對(duì)象的區(qū)別
4.4.3 new關(guān)鍵字
4.4.4 對(duì)象引用成員變量
4.4.5 對(duì)象引用成員方法
4.4.6 對(duì)象的銷毀
4.4.7 JVM垃圾回收
4.5 類中的靜態(tài)成員
4.5.1 靜態(tài)成員變量
4.5.2 靜態(tài)成員方法
4.5.3 靜態(tài)成員與非靜態(tài)成員的區(qū)別
小結(jié)
第5章 繼承與多態(tài)
5.1 繼承與多態(tài)的概述
5.2 類的繼承
5.2.1 類繼承的實(shí)現(xiàn)
5.2.2 變量與方法的繼承
5.2.3 子類對(duì)父類構(gòu)造方法的繼承和調(diào)用
5.2.4 關(guān)于類的繼承的進(jìn)一步說(shuō)明
5.3 最終類final
5.4 super關(guān)鍵字
5.5 this關(guān)鍵字
5.6 方法的覆蓋
5.7 成員變量的隱藏
5.8 方法的重載
5.9 父類與子類的轉(zhuǎn)換
小結(jié)
第6章 抽象類與接口
6.1 抽象類概述
6.2 接口的概述
6.3 抽象類與接口的區(qū)別
6.4 抽象類的定義
6.4.1 abstract關(guān)鍵字
6.4.2 抽象方法的定義
6.5 抽象類的使用說(shuō)明
6.6 接口的定義
6.6.1 關(guān)鍵字interface
6.6.2 接口的使用規(guī)則
6.6.3 接口多態(tài)的應(yīng)用
6.7 接口的使用說(shuō)明
小結(jié)
第7章 內(nèi)部類與匿名類
7.1 內(nèi)部類概述
7.2 內(nèi)部類的語(yǔ)法及應(yīng)用
7.2.1 實(shí)例內(nèi)部類
7.2.2 靜態(tài)內(nèi)部類
7.2.3 局部?jī)?nèi)部類
7.3 匿名類概述
7.4 匿名類的語(yǔ)法及應(yīng)用
7.4.1 與類有關(guān)的匿名類
7.4.2 與接口有關(guān)的匿名類
小結(jié)
第8章 Java常用類庫(kù)
8.1 Object的講解
8.1.1 Object概述
8.1.2 toString()方法的覆蓋
8.1.3 equals()方法的覆蓋
8.1.4 對(duì)象的克隆
8.2 Math類和BigInteger類
8.2.1 Math概述
8.2.2 random()方法
8.2.3 數(shù)字的格式控制
8.2.4 BigInteger類
8.3 數(shù)據(jù)類型封裝類
8.3.1 Integer類
8.3.2 Long類
8.3.3 Byte類
8.3.4 Short類
8.3.5 Float類
8.3.6 Double類
8.3.7 Boolean類
8.4 包
8.4.1 包的概念
8.4.2 自動(dòng)導(dǎo)入的包
8.4.3 包的命名
8.4.4 import關(guān)鍵字
8.4.5 package關(guān)鍵字
小結(jié)
第9章 異常處理
9.1 異常的概念
9.1.1 什么是異常(What)
9.1.2 為什么要有異常(Why)
9.1.3 從哪里來(lái),往哪里去(Where)
9.1.4 什么時(shí)候(When)
9.1.5 哪種異常(Which)
9.2 異常類
9.2.1 異常類的層次結(jié)構(gòu)
9.2.2 Exception類以及子類
9.2.3 Error類以及子類
9.3 異常處理機(jī)制
9.3.1 異常的產(chǎn)生
9.3.2 異常處理
9.4 拋出異常
9.4.1 throw語(yǔ)句
9.4.2 throws語(yǔ)句
9.5 自定義異常
9.5.1 定義異常類
9.5.2 拋出異常
9.5.3 捕獲并處理異常
小結(jié)
第10章 集合框架
10.1 Java集合概述
10.2 Collection接口
10.2.1 Collection概述
10.2.2 Collection層次結(jié)構(gòu)
10.2.3 常用方法
10.3 List集合
10.3.1 ArrayList類的使用
10.3.2 LinkedList類的使用
10.3.3 Vector類的使用
10.3.4 Stack類的使用
10.4 枚舉和迭代
10.5 Set集合
10.5.1 HashSet類的使用
10.5.2 TreeSet類的使用
10.5.3 HashSet與TreeSet的區(qū)別
10.6 Map接口
10.6.1 Map層次結(jié)構(gòu)
10.6.2 使用HashMap類
10.6.3 使用TreeMap類
10.7 Collections工具類
10.7.1 Collections的常用方法
10.7.2 Collections應(yīng)用實(shí)例
小結(jié)
第11章 輸入/輸出操作
11.1 I/O流概述
11.2 字節(jié)流
11.2.1 InputStream類和OutputStream類
11.2.2 字節(jié)流的常用方法
11.2.3 文件流FileInputStream類
11.2.4 文件流FileOutputStream類
11.2.5 緩存流BufferedInputStream類
11.2.6 緩存流BufferedOutputStream類
11.2.7 基本數(shù)據(jù)流DatalnputStream類
11.2.8 基本數(shù)據(jù)流DataOutputStream類
11.3 字符流
11.3.1 Reader類和Writer類
11.3.2 字符流的常用方法
11.3.3 緩存流BufferedReader流
11.3.4 緩存流BufferedWriter 流
11.3.5 轉(zhuǎn)換流InputStreamReader類
11.3.6 轉(zhuǎn)換流OutputStreamWriter類
11.3.7 PrintStream類/PrintWriter類
11.3.8 編程實(shí)例
11.4 File文件類
11.4.1 File概述
11.4.2 File構(gòu)造方法
11.4.3 File的常用方法
11.4.4 編程實(shí)例
11.5 隨機(jī)文件類RandomAccessFile
11.5.1 RandomAccessFile概述
11.5.2 RandomAccessFile常用方法
11.6 對(duì)象序列化
11.6.1 對(duì)象流ObjectInputStream類
11.6.2 對(duì)象流ObjectOutputStream類
11.6.3 Serializable接口
小結(jié)
第3篇 Java開(kāi)發(fā)中的高級(jí)技術(shù)
C語(yǔ)言和C++語(yǔ)言采用的是單線程體系結(jié)構(gòu),而Java語(yǔ)言很好的支持多線程。多線程的好處是可以在程序運(yùn)行過(guò)程中,同時(shí)可以完成多個(gè)不同任務(wù)的同時(shí)進(jìn)行,以達(dá)到更好的交互性和實(shí)時(shí)性。多線程帶來(lái)的比如多個(gè)線程同步、共享變量訪問(wèn)等問(wèn)題,Java語(yǔ)言也提供了簡(jiǎn)單易學(xué)的解決辦法。在本篇中,重點(diǎn)學(xué)習(xí)多線程和數(shù)據(jù)庫(kù)等一個(gè)開(kāi)發(fā)人員必須掌握的高級(jí)語(yǔ)言技術(shù),為后面的項(xiàng)目開(kāi)發(fā)打下良好的基礎(chǔ)。
第12章 多線程
第13章 反射機(jī)制
第14章 泛型
第15章 JDBC程序設(shè)計(jì)
第4篇 Java Web開(kāi)發(fā)
未來(lái)是Web開(kāi)發(fā)的世界,Java Web開(kāi)發(fā)也是Java領(lǐng)域的重點(diǎn)。Java為Internet而生,在Web開(kāi)發(fā)領(lǐng)域,也有非常好的積累和沉淀。本篇從JSP、Servlet、JavaBean和應(yīng)用的角度向讀者展示了Java Web開(kāi)發(fā)中各種技術(shù)的應(yīng)用,循序漸進(jìn)地引導(dǎo)讀者快速掌握J(rèn)ava Web開(kāi)發(fā)。
第16章 Tomcat的使用
第17章 Servlet技術(shù)
第18章 JSP技術(shù)
第19章 JavaBean技術(shù)
第20章 Servlet高級(jí)應(yīng)用——監(jiān)聽(tīng)器及過(guò)濾器
第5篇 項(xiàng)目案例開(kāi)發(fā)實(shí)踐
幾乎所有的Java程序員都認(rèn)為,不斷的積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),是成長(zhǎng)的關(guān)鍵。在本書(shū)的最后,通過(guò)五個(gè)具體的項(xiàng)目案例,幫助讀者學(xué)習(xí)項(xiàng)目分析和設(shè)計(jì)、數(shù)據(jù)庫(kù)的應(yīng)用、大型系統(tǒng)分解和建構(gòu)的方法。并且,五個(gè)項(xiàng)目分別覆蓋Java數(shù)據(jù)類應(yīng)用、Java Web網(wǎng)站應(yīng)用、使用SSH框架建立系統(tǒng)等應(yīng)用,各有不同,但集合起來(lái)可以提高讀者的綜合能力。
第21章 學(xué)生網(wǎng)上選課系統(tǒng)的設(shè)計(jì)
第22章 設(shè)計(jì)一個(gè)簡(jiǎn)單的購(gòu)物網(wǎng)站
第23章 英語(yǔ)論壇
第24章 Umbrella企業(yè)站
第25章 成都大學(xué)班級(jí)之家v1.0
參考文獻(xiàn)

本目錄推薦

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