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

JAVA 6從入門到精通

JAVA 6從入門到精通

定 價(jià):¥76.00

作 者: 沈志宏 等
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787121062179 出版時間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 685 pages 字?jǐn)?shù):  

內(nèi)容簡介

  《JAVA 6從入門到精通》系統(tǒng)而全面地介紹了Java語言的編程技術(shù),首先介紹Java編程的基礎(chǔ)語法和基本操作知識,包括Java基礎(chǔ)知識、面向?qū)ο蟮木幊趟枷?、Java語法基礎(chǔ)、類與繼承、Java高級類特性、異常處理機(jī)制、常用Java類庫、圖形用戶界面的設(shè)計(jì)與實(shí)現(xiàn)、GUI事件處理、線程以及Java輸入輸出操作。然后從實(shí)用的角度出發(fā),列舉并詳細(xì)介紹了關(guān)于Java編程技術(shù)的高級話題,包括如何在Eclipse中進(jìn)行Java開發(fā),如何編寫Java程序?qū)崿F(xiàn)網(wǎng)絡(luò)通信,如何從XML文件中讀取應(yīng)用的配置信息,如何進(jìn)行關(guān)系型數(shù)據(jù)庫的讀寫操作等?!禞AVA 6從入門到精通》具有由淺入深、通俗易懂和注重實(shí)踐等特點(diǎn),適用于沒有或者缺乏Java程序設(shè)計(jì)經(jīng)驗(yàn)的初學(xué)者,同時也適用于已掌握J(rèn)ava基礎(chǔ)編程技術(shù)、需要提高Java實(shí)用技術(shù)的程序員,也可以用做各類相關(guān)培訓(xùn)班的教材。

作者簡介

暫缺《JAVA 6從入門到精通》作者簡介

圖書目錄

第1章 初識Java技術(shù)
1.1 Java的起源、背景及前景
1.2 什么是Java技術(shù)
1.2.1 什么是Java技術(shù)
1.2.2 Java編程語言的主要設(shè)計(jì)目標(biāo)
1.3 第一個Java Application程序
1.3.1 安裝Java編譯器和工具
1.3.2 創(chuàng)建一個源代碼文件
1.3.3 編譯源文件
1.3.4 運(yùn)行程序
1.3.5 相關(guān)問題說明
1.4 創(chuàng)建第一個小應(yīng)用程序
1.4.1 創(chuàng)建源文件
1.4.2 編譯源文件
1.4.3 運(yùn)行程序
1.5 Java虛擬機(jī)
1.6 垃圾收集
1.7 代碼安全
1.8 Java運(yùn)行環(huán)境
1.9 Java目錄環(huán)境和Java API文檔
第2章 面向?qū)ο蟮木幊?br /> 2.1 面向?qū)ο缶幊?br /> 2.1.1 面向?qū)ο蟮幕靖拍?br /> 2.1.2 對象和類
2.1.3 面向?qū)ο蟮奶卣?br /> 2.2 面向?qū)ο蟮姆治龊驮O(shè)計(jì)
2.2.1 面向?qū)ο蟮姆治雠c面向過程的分析
2.2.2 面向?qū)ο蟮姆治龊驮O(shè)計(jì)的精髓
2.3 描述一個Java類
2.3.1 Java類實(shí)例的聲明
2.3.2 類定義中的關(guān)鍵字
2.3.3 類主體
2.4 屬性和方法
2.4.1 類屬性
2.4.2 類方法
2.4.3 構(gòu)造方法
2.5 對象的訪問
2.5.1 用new運(yùn)算符進(jìn)行對象的創(chuàng)建
2.5.2 用“.”運(yùn)算符進(jìn)行對象的使用
2.6 Java接口和包
2.6.1 Java接口
2.6.2 包
第3章 Java語法基礎(chǔ)
3.1 標(biāo)識符、關(guān)鍵字、數(shù)據(jù)類型
3.1.1 標(biāo)識符
3.1.2 Java關(guān)鍵字
3.1.3 基本Java數(shù)據(jù)類型
3.1.4 自動裝箱和解箱
3.2 變量、聲明和賦值
3.2.1 聲明一個變量
3.2.2 變量的作用域
3.3 構(gòu)造和初始化對象
3.4 類型轉(zhuǎn)換與強(qiáng)制類型轉(zhuǎn)換
3.4.1 Java的自動轉(zhuǎn)換
3.4.2 不兼容類型的強(qiáng)制轉(zhuǎn)換
3.4.3 表達(dá)式中類型的自動提升
3.5 表達(dá)式和流程控制
3.5.1 運(yùn)算符
3.5.2 運(yùn)算符優(yōu)先級
3.5.3 流程控制
3.5.4 特殊循環(huán)控制
3.6 數(shù)組
3.6.1 數(shù)組的聲明
3.6.2 數(shù)組的創(chuàng)建和引用
3.6.3 數(shù)組的初始化
3.6.4 多維數(shù)組
3.6.5 復(fù)制數(shù)組
3.6.6 數(shù)組排序
3.6.7 foreach與數(shù)組
3.7 可變參數(shù)
3.8 枚舉類型
3.8.1 為什么使用枚舉類型
3.8.2 枚舉類型定義
3.8.3 使用枚舉值
3.8.4 為枚舉添加屬性和方法
3.8.5 枚舉和集合
3.8.6 小結(jié)
3.9 注解
3.9.1 元數(shù)據(jù)編程
3.9.2 注解的基本概念
3.9.3 基本內(nèi)置注解
3.9.4 定義注解
3.9.5 元注解
3.9.6 元注解實(shí)例
第4章 繼承
4.1 子類
4.2 super關(guān)鍵字
4.3 重載(Overload)
4.4 覆蓋(Override)
4.5 多態(tài)與動態(tài)綁定
4.6 instanceof運(yùn)算符
4.7 定義和引用包
第5章 Java高級類特性
5.1 static關(guān)鍵字
5.1.1 類(static)變量
5.1.2 類(static)方法
5.1.3 靜態(tài)初始化程序
5.1.4 靜態(tài)類
5.1.5 靜態(tài)導(dǎo)入
5.2 final關(guān)鍵字
  5.2.1 final成員變量
5.2.2 final方法
5.2.3 final類
5.3 抽象類
5.4 接口
5.4.1 接口的定義
5.4.2 接口的實(shí)現(xiàn)
5.4.3 接口的繼承
5.4.4 接口的應(yīng)用
5.5 深入理解抽象類與接口
5.6 內(nèi)部類
5.7 匿名類
第6章 異常
6.1 異常
6.2 實(shí)例講解
6.3 異常處理
6.3.1 try和catch語句
6.3.2 嵌套try語句
6.3.3 調(diào)用棧機(jī)制
6.3.4 throw語句
6.3.5 重新拋出異常
6.3.6 throws
6.3.7 finally語句
6.4 異常類
6.4.1 Java內(nèi)置異常
6.4.2 定義異常類
6.5 上機(jī)指導(dǎo)
第7章 常用Jana類庫介紹
7.1 控制臺輸入輸出
7.2 Propeties類
7.3 File類
7.3.1 目錄
7.3.2 使用FilenameFilter接口
7.3.3 listFiles()方法
7.3.4 創(chuàng)建目錄
7.3.5 RandomAuessFfle類
7.4 Math類
7.5 字符串類
7.5.1 認(rèn)識字符串
7.5.2 String類
7.5.3 不可變字符串
7.5.4 StringBuffer和StringBuilder類
7.5.5 關(guān)于串處理的效率
7.5.6 字符串上的高級操作
7.5.7 格式化輸出
7.5.8 掃描輸入
第8章 圖形用戶界面的設(shè)計(jì)與實(shí)現(xiàn)
8.1 圖形用戶界面的概述
8.1.1 AWT是什么
8.1.2 Swing是什么
8.1.3 圖形界面元素
8.2 使用java.awt包
8.2.1 AWT包中的類和關(guān)系
8.2.2 窗口類的層次結(jié)構(gòu)
8.2.3 使用Frame類構(gòu)建應(yīng)用程序界面
8.2.4 豐富應(yīng)用程序界面
8.3 使用控件
8.3.1 控件概述
8.3.2 標(biāo)簽
8.3.3 按鈕
8.3.4 復(fù)選框
8.3.5 復(fù)選框組
8.3.6 選擇框
8.3.7 列表框
8.3.8 滾動條
8.3.9 文本框
8.3.10 文本區(qū)
8.4 使用控件布局管理
8.4.1 邊界布局管理器
8.4.2 流式布局
8.4.3 網(wǎng)格布局管理器
8.4.4 卡片布局管理器
8.4.5 控件布局多樣化
第9章 GUI事件處理
9.1 什么是事件
9.1.1 事件源
9.1.2 事件監(jiān)聽器
9.2 J2SE事件模型
9.2.1 層次模型(JDK 1.0)
9.2.2 委托模型(JDK 1.0)
9.3 GUI行為
9.3.1 事件類別
9.3.2 事件監(jiān)聽器類型
9.3.3 事件監(jiān)聽器類型
9.4 適配器
9.4.1 什么是適配器
9.4.2 使用適配器舉例
9.5 系統(tǒng)托盤
第10章 線程
10.1 什么是線程
10.1.1 線程概念
10.1.2 理解線程如何工作
10.2 Java編程中的線程
10.2.1 主線程
10.2.2 線程的3個部分
10.2.3 創(chuàng)建一個線程
10.2.4 啟動線程
10.2.5 線程調(diào)度
10.3 線程的基本控制
10.3.1 終止一個線程
10.3.2 測試一個線程
10.3.3 線程優(yōu)先級
10.3.4 線程組
10.4 J2SE SDK中的線程控制
10.4.1 線程同步
10.4.2 線程間通信
10.4.3 線程掛起、恢復(fù)和終止
10.4.4 線程死鎖
10.5 J2SE并發(fā)控制包
10.5.1 并發(fā)集合(Collection)
10.5.2 Callable接口
10.5.3 新任務(wù)執(zhí)行架構(gòu)
10.5.4 新線程同步機(jī)制
10.5.5 線程池
10.5.6 其他主要類
10.5.7多線程實(shí)例
第11章 Java輸入輸出操作
11.1 輸入輸出流原理
11.2 字節(jié)流
11.2.1 InputStream類
11.2.2 OutputStream類
11.2.3 FilelnputStream類
11.2.4 FileOutputStream類
11.2.5 ByteArraylnputStream類
11.2.6 ByteArrayOutputStream類
11.2.7 過濾字節(jié)流類
11.2.8 BufferedlnputStream類
11.2.9 BufferedOutputStream類
11.2.10 PushbacklnputStream類
11.2.11 SequencelnputStream類
11.2.12 PrintStream類
11.3 字符流
11.3.1 Reader類
11.3.2 Writer類
11.3.3 FileReader類
11.3.4 FileWriter類
11.3.5 CharArrayReader類
11.3.6 CharArrayWriter類
11.3.7 BufferedReader類
11.3.8 BufferedWriter類
11.3.9 PushbackReader類
11.3.10 PrintWriter類
11.4 序列化
11.4.1 序列化的方法
11.4.2 序列化中的注意事項(xiàng)
第12章 泛型
12.1 為什么使用泛型
12.2 簡單泛型
12.2.1 定義簡單泛型類
12.2.2 泛型和子類繼承
12.3 泛型方法
12.4 泛型通配符
12.4.1 有限制的通配符
12.4.2 無限制通配符
12.5 泛型與數(shù)據(jù)類型轉(zhuǎn)換
12.5.1 消除類型轉(zhuǎn)換
12.5.2 具有自動裝箱和解箱的功能
12.5.3 受限泛型
12.6 擦除
12.7 Java中的泛型和C++模板的比較
12.8 泛型的一些局限性
第13章 使用Eclipse進(jìn)行Java開發(fā)
13.1 Eclipse是什么
13.1.1 Eclipse介紹
13.1.2 Eclipse的安裝
13.1.3 了解Eclipse的工作臺
13.2 在Eclipse里面編輯HelloWorld
13.2.1 創(chuàng)建一個項(xiàng)目
13.2.2 創(chuàng)建一個類
13.2.3 完成main()方法
13.2.4 即時語法檢查
13.3 在EClipse里面運(yùn)行Hello World
13.3.1 運(yùn)行HelloWorld
13.3.2 調(diào)試HelloWorld
13.4 對HelloWorld進(jìn)行單元測試:JUnit
13.4.1 驗(yàn)證這個mcd算法
13.5 對HelloWorld進(jìn)行版本管理:CVS
13.5.1 版本與版本管理
13.5.2 對HelloWorld進(jìn)行版本管理
13.5.3 提交(commit)
13.5.4 更新(update)
13.5.5 版本沖突的解決
13.6 使用EClipse插件
13.6.1 Eclipse插件介紹
13.6.2 Eclipse插件安裝
第14章 Java網(wǎng)絡(luò)編程
14.1 網(wǎng)絡(luò)與Internet
14.1.1 WWW服務(wù)
14.1.2 網(wǎng)絡(luò)編程基礎(chǔ)
14.2 基于URL的高層次Java網(wǎng)絡(luò)編程
14.2.1 統(tǒng)一資源定位器URL
14.2.2 URL類
14.2.3 從URL讀取網(wǎng)絡(luò)資源
14.2.4 通過URLConnetction連接萬維網(wǎng)
14.3 創(chuàng)建TCP Socket應(yīng)用程序
14.3.1 TCP/UDP協(xié)議
14.3.2 Client/Server模式
14.3.3 Socket類
14.3.4 簡單Client/Server程序?qū)嵗?br /> 14.3.5 交互Client/Server程序?qū)嵗?br /> 14.3.6 多客戶Client/Server程序?qū)嵗?br /> 14.4 使用UDP數(shù)據(jù)報(bào)和套接字
14.4.1 數(shù)據(jù)報(bào)DatagramPacket
14.4.2 數(shù)據(jù)報(bào)套接字Datagram Socket
14.4.3 UDP聊天程序?qū)嵗?br /> 14.4.4 組播套接字Multicast Socket
第15章 Java XML開發(fā)
15.1 XML基礎(chǔ)
15.1.1 XML概述
15.1.2 XML語法
15.1.3 XML文檔的描述
15.2 Java與XML解析
15.2.1 DOM
15.2.2 SAX
15.2.3 JAXP
15.3 使用JDOM操作XML
15.3.1 JDOM初體驗(yàn)
15.3.2 XML文件的創(chuàng)建
15.3.3 XML數(shù)據(jù)的檢索
15.3.4 XML數(shù)據(jù)的修改
第16章 Java數(shù)據(jù)庫開發(fā)
16.1 數(shù)據(jù)庫概述
16.1.1 關(guān)系型數(shù)據(jù)庫
16.1.2 SQL語句
16.1.3 SQIL Server 2005的安裝和配置
16.2 JDBC編程
16.2.1 數(shù)據(jù)庫編程接口
16.2.2 JDBC概述
16.2.3 JDBC操作流程
16.2.4 使用Statement完成查詢
16.2.5 ResultSet的概念與屬性
16.2.6 使用ResultSet操縱數(shù)據(jù)
16.3 JDBC數(shù)據(jù)類型
16.3.1 SQL類型
16.3.2 數(shù)據(jù)類型映射
16.3.3 類型映射的場合
16.3.4 LOB(大對象)
16.4 獲取元數(shù)據(jù)
16.4.1 結(jié)果集元數(shù)據(jù)
16.4.2 數(shù)據(jù)庫元數(shù)據(jù)
第17章 java編程綜合實(shí)例
17.1 使用JDBC實(shí)現(xiàn)對象的持久化
17.2 重構(gòu)(refactor)UseRDAO
17.3 使用連接池DBCP 1.0
17.4 使用容器對象實(shí)現(xiàn)DBCP 1.1
17.5 DBCP 1.2:加上檢測線程PoolMonitor
17.6 DBCP 1.3:從XML中加載連接池的配置
17.7 DBCP 1.4:實(shí)現(xiàn)JDBC 3.0接口
17.8 TODO:DBCP 2.0
第18章 實(shí)用Java技術(shù)指南
18.1 郵件JavaMail
18.1.1 JavaMail概述
18.1.2 JavaMail初體驗(yàn)
18.1.3 SMTP身份驗(yàn)證
18.1.4 發(fā)送HTML郵件
18.2 日志Logging
18.2.1 日志概述
18.2.2 Log4j初體驗(yàn)
18.2.3 定義日志級別
18.2.4 使用配置文件
18.3 對象池cache
18.3.1 cache概述
18.3.2 EHCache初體驗(yàn)
18.3.3 使用外部存儲
18.3.4 使用配置文件
18.4 OR映射ORM
18.4.1 ORM概述
18.4.2 Hibernate初體驗(yàn)
18.4.3 使用查詢

本目錄推薦

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