內容簡介
以最新的JDK1.7為基礎,系統地介紹了Java語言的基礎知識、核心技術與應用實例。全書共分13章,內容包括Java語言概論、Java基本語法、Java類和對象、Java高級類、Java輸入與輸出、SWT用戶界面、Java事件處理、異常處理和調試與打包、Java
Applet、多線程、JDBC數據庫編程、Java網絡編程、Java開發高級應用概述等。《21世紀高等學校計算機教育實用規划教材:Java7實用教程》以實時、實用、簡明為宗旨,緊密跟蹤最新技術(JavaSE7、JDBC4.0、SWT等),強調理論與實際相結合(所有知識配備具體實例),語言和內容力求詳略得當,以方便讀者快速掌握Java7編程理論和技能。
目錄
第1章 Java語言概論
1.1Java語言發展史
1.2Java語言特征
1.3Java7體系結構
1.4Java7編譯環境和工具
1.4.1開發環境
1.4.2使用命令行工具
1.4.3使用Eclipse集成開發環境
1.5Java程序分類
1.5.1一個簡單的JavaApplication
1.5.2一個簡單的JavaApplet
1.6Java編程規范
1.6.1命名
1.6.2注釋
1.7本章小結
1.8思考與練習
第2章 Java基本語法
2.1標識符和數據類型
2.1.1標識符
2.1.2關鍵字
2.1.3數據類型
2.1.4數據類型之間的轉換
2.2運算符
2.2.1算術運算符
2.2.2關系運算符
2.2.3比較運算符
2.2.4條件運算符
2.2.5位運算符
2.2.6邏輯運算符
2.2.7運算符的級別
2.3流程控制
2.3.1if和switch語句
2.3.2循環和迭代器
2.4數組
2.4.1聲明和構造數組
2.4.2引用和初始化數組
2.5字符串
2.5.1String類
2.5.2String類的重要方法
2.5.3StringBuffer類和StringBuilder類
2.6本章小結
2.7思考與練習
第3章 Java類和對象
3.1類和對象
3.1.1面向對象程序設計概述
3.1.2類
3.1.3對象
3.1.4類之間的關系
3.1.5類的定義
3.1.6聲明對象
3.2對象的成員
3.2.1方法
3.2.2變量
3.3類的成員
3.3.1靜態方法
3.3.2靜態變量
3.3.3實例變量、靜態變量和局部變量的生命周期
3.4構造函數
3.4.1無參構造函數
3.4.2帶參數的構造函數
3.5重載
3.5.1一般方法重載
3.5.2構造函數重載
3.6類的繼承
3.7方法覆蓋
3.8多態性與動態綁定
3.8.1多態性
3.8.2動態綁定
3.9Java訪問權限
3.10本章小結
3.11思考與練習
第4章 Jave高級類
4.1static與final關鍵字
4.1.1理解static
4.1.2final關鍵字
4.2this與super關鍵字
4.2.1this關鍵字
4.2.2super關鍵字
4.3內類和匿名類
4.3.1內部類的聲明與訪問
4.3.2成員內部類
4.3.3方法內部類
4.3.4匿名內部類
4.3.5靜態內部類
4.4Java類庫簡介
4.5抽象類與接口
4.5.1抽象類
4.5.2接口
4.5.3接口與抽象類的不同之處
4.6包
4.6.1定義包
4.6.2理解類路徑
4.6.3一個簡短的包的例子
4.6.4引入包
4.7Class類
4.8反射
4.9本章小結
4.10思考與練習
第5章 Java輸入與輸出
5.1Java輸入與輸出概述
5.2File類
5.2.1幾個簡單的概念
5.2.2創建File對象
5.2.3File類常用方法介紹
5.2.4Java7新文件系統
5.3字節流類InputStream和OutputStream
5.3.1輸入流類InputStream
5.3.2輸出流類OutputStream
5.3.3一些常見的子類
5.4RandomAccessFile類
5.5對象流和對象序列化
5.5.1基本的對象序列化
5.5.2自定義對象序列化
5.5.3序列化時的對象替換
5.5.4序列化與對象的創建
5.5.5序列化的安全性
5.6字符流
5.6.1Reader
5.6.2Writer
5.7鍵盤輸入
5.7.1使用Scanner實現從鍵盤輸入的功能
5.7.2使用BufferedReader實現從鍵盤輸入的功能
5.8本章小結
5.9思考與練習
第6章 SWT用戶界面
6.1SWT簡介
6.1.1AWT、Swing與SWT
6.1.2SWT程序的開發步驟
6.1.3SWT中的包
6.2MVC模式與SWT
6.3SWT布局管理器
6.3.1充滿式布局
6.3.2行列式布局
6.3.3網格式布局
6.3.4表格式布局
6.4SWT文本的輸入
6.4.1標簽組件
6.4.2文本框組件
6.5選擇組件
6.5.1按鈕組件
6.5.2列表框組件
6.5.3下拉框組件
6.6SWT菜單
6.7SWT對話框
6.8本章小結
6.9思考與練習
……
第7章 Java事件處理
第8章 異常處理、調試與打包
第9章 JavaApplet
第10章 多線程
第11章 JDBC數據庫編程
第12章 Java網絡編程
第13章 Java開發高級應用
1.1Java語言發展史
1.2Java語言特征
1.3Java7體系結構
1.4Java7編譯環境和工具
1.4.1開發環境
1.4.2使用命令行工具
1.4.3使用Eclipse集成開發環境
1.5Java程序分類
1.5.1一個簡單的JavaApplication
1.5.2一個簡單的JavaApplet
1.6Java編程規范
1.6.1命名
1.6.2注釋
1.7本章小結
1.8思考與練習
第2章 Java基本語法
2.1標識符和數據類型
2.1.1標識符
2.1.2關鍵字
2.1.3數據類型
2.1.4數據類型之間的轉換
2.2運算符
2.2.1算術運算符
2.2.2關系運算符
2.2.3比較運算符
2.2.4條件運算符
2.2.5位運算符
2.2.6邏輯運算符
2.2.7運算符的級別
2.3流程控制
2.3.1if和switch語句
2.3.2循環和迭代器
2.4數組
2.4.1聲明和構造數組
2.4.2引用和初始化數組
2.5字符串
2.5.1String類
2.5.2String類的重要方法
2.5.3StringBuffer類和StringBuilder類
2.6本章小結
2.7思考與練習
第3章 Java類和對象
3.1類和對象
3.1.1面向對象程序設計概述
3.1.2類
3.1.3對象
3.1.4類之間的關系
3.1.5類的定義
3.1.6聲明對象
3.2對象的成員
3.2.1方法
3.2.2變量
3.3類的成員
3.3.1靜態方法
3.3.2靜態變量
3.3.3實例變量、靜態變量和局部變量的生命周期
3.4構造函數
3.4.1無參構造函數
3.4.2帶參數的構造函數
3.5重載
3.5.1一般方法重載
3.5.2構造函數重載
3.6類的繼承
3.7方法覆蓋
3.8多態性與動態綁定
3.8.1多態性
3.8.2動態綁定
3.9Java訪問權限
3.10本章小結
3.11思考與練習
第4章 Jave高級類
4.1static與final關鍵字
4.1.1理解static
4.1.2final關鍵字
4.2this與super關鍵字
4.2.1this關鍵字
4.2.2super關鍵字
4.3內類和匿名類
4.3.1內部類的聲明與訪問
4.3.2成員內部類
4.3.3方法內部類
4.3.4匿名內部類
4.3.5靜態內部類
4.4Java類庫簡介
4.5抽象類與接口
4.5.1抽象類
4.5.2接口
4.5.3接口與抽象類的不同之處
4.6包
4.6.1定義包
4.6.2理解類路徑
4.6.3一個簡短的包的例子
4.6.4引入包
4.7Class類
4.8反射
4.9本章小結
4.10思考與練習
第5章 Java輸入與輸出
5.1Java輸入與輸出概述
5.2File類
5.2.1幾個簡單的概念
5.2.2創建File對象
5.2.3File類常用方法介紹
5.2.4Java7新文件系統
5.3字節流類InputStream和OutputStream
5.3.1輸入流類InputStream
5.3.2輸出流類OutputStream
5.3.3一些常見的子類
5.4RandomAccessFile類
5.5對象流和對象序列化
5.5.1基本的對象序列化
5.5.2自定義對象序列化
5.5.3序列化時的對象替換
5.5.4序列化與對象的創建
5.5.5序列化的安全性
5.6字符流
5.6.1Reader
5.6.2Writer
5.7鍵盤輸入
5.7.1使用Scanner實現從鍵盤輸入的功能
5.7.2使用BufferedReader實現從鍵盤輸入的功能
5.8本章小結
5.9思考與練習
第6章 SWT用戶界面
6.1SWT簡介
6.1.1AWT、Swing與SWT
6.1.2SWT程序的開發步驟
6.1.3SWT中的包
6.2MVC模式與SWT
6.3SWT布局管理器
6.3.1充滿式布局
6.3.2行列式布局
6.3.3網格式布局
6.3.4表格式布局
6.4SWT文本的輸入
6.4.1標簽組件
6.4.2文本框組件
6.5選擇組件
6.5.1按鈕組件
6.5.2列表框組件
6.5.3下拉框組件
6.6SWT菜單
6.7SWT對話框
6.8本章小結
6.9思考與練習
……
第7章 Java事件處理
第8章 異常處理、調試與打包
第9章 JavaApplet
第10章 多線程
第11章 JDBC數據庫編程
第12章 Java網絡編程
第13章 Java開發高級應用
網路書店
類別
折扣
價格
-
新書87折$206