複製鏈接
請複製以下鏈接發送給好友

Java語言程序設計

(2012年機械工業出版社出版的圖書)

鎖定
《Java語言程序設計》是2012年機械工業出版社出版的圖書。 [1] 
書    名
Java語言程序設計
作    者
於紅、徐敦波、馮豔紅
出版社
機械工業出版社
出版時間
2012年
ISBN
9787111365464
於紅、徐敦波、馮豔紅等編著的《Java語言程序設計》主要介紹Java語言與面向對象思想、Java語言開發環境、Java語言基礎、Java的面向對象程序設計、數組和字符串、Java語言的實用類與類的設計、Java的異常處理、I/O流、多線程、圖形用户界面、網絡編程和數據庫編程等內容。本書注重培養學生分析問題、解決問題的能力,注重啓發式教學方法的運用,讓學生切實掌握運用Java解決實際問題的方法。《Java語言程序設計》可作為高等學校計算機及相關專業的教材,也可作為軟件開發人員或研究人員的參考用書。
目錄
叢書序前言第1章 Java語言與面向對象思想概述 1.1 Java語言的產生與發展 1.1.1 Java語言的產生 1.1.2 Java語言的發展 1.2 Java語言的特點 1.3 面向對象與面向過程的比較
1.3.1 面向過程的程序設計 1.3.2 面向對象的程序設計 1.4 面向對象程序設計中的主要概念和特徵 1.4.1 主要概念 1.4.2 主要特徵 1.5 Java與C++的差異 1.6 本章小結
1.7 習題第2章 Java語言開發環境 2.1 JDK工具包與基本Java程序 2.1.1 JDK的下載與安裝 2.1.2 JDK目錄的構成 2.1.3 設置環境變量 2.1.4 Applicatio程序的結構
2.1.5 JDK的使用 2.1.6 典型的Java編程規範 2.2 IDE環境概述 2.2.1 IDE簡介 2.2.2 Eclipse 2.2.3 JBuilder 2.2.4 相關資源 2.3 Project管理 2.3.1 Project的含義
2.3.2 可行的Project組織模式 2.3.3 主要IDE工具的Project包結構 2.4 本章小結 2.5 習題第3章 Java語言基礎 3.1 標識符和關鍵字 3.2 常量、變量與基本數據類型
3.2.1 常量、變量和數據類型體系 3.2.2 整數類型
3.2.3 浮點型 3.2.4 邏輯型 3.2.5 字符型 3.3 運算符與表達式 3.3.1 算術運算符 3.3.2 關係運算符 3.3.3 邏輯運算符 3.3.4 位運算符 3.3.5 移位運算符(選學) 3.3.6 賦值運算符
3.3.7 特殊運算符 3.3.8 運算符的優先級 3.4 基本數據類型轉換
3.4.1 類型轉換的形式 3.4.2 類型轉換機理 3.4.3 類型轉換的規則
3.5 流程控制 3.5.1 布爾表達式 3.5.2 分支結構 3.5.3 循環結構 3.6 本章小結 3.7 習題第4章 Java的面向對象程序設計 4.1 類與對象 4.1.1 類的定義 4.1.2 方法 4.1.3 構造方法與對象創建
4.1.4 訪問權限 4.2 繼承 4.2.1 繼承的定義 4.2.2 子類對象構造過程
4.2.3 訪問控制 4.2.4 變量隱藏和方法覆蓋 4.2.5 多態 4.3 特殊修飾控制符
4.3.1 static 4.3.2 final 4.4 對象的生命週期 4.5 Object類 4.6 抽象類和接口 4.6.1 抽象類 4.6.2 接口 4.7 內部類 4.7.1 內部類的作用 4.7.2 內部類的定義和使用 4.7.3 匿名內部類 4.8 本章小結 4.9 習題第5章 數組和字符串 5.1 數組 5.1.1 一維數組 5.1.2 多維數組 5.2 字符串 5.2.1 字符串類
5.2.2 字符串類與字符數組的關係 5.2.3 字符串類的常用方法 5.2.4 字符串運算與轉換 5.3 StringBuffer 5.4 本章小結 5.5 習題第6章 實用類與類的設計 6.1 串分解類 6.2 正則表達式
6.2.1 正則表達式的語法 6.2.2 正則表達式的使用 6.3 集合框架 6.3.1 集合框架的概念 6.3.2 列表 6.3.3 散列表 6.4 常用類 6.4.1 Date類 6.4.2 Calendar類 6.4.3 Math類 6.5 類的設計
6.5.1 面向對象的知識要點 6.5.2 面向對象入門者的混沌與困惑 6.5.3 類的分類 6.5.4 類的設計原則 6.5.5 類圖 6.5.6 單類設計實例 6.5.7 多類設計實例 6.6 本章小結 6.7 習題第7章 Java的異常處理 7.1 異常的概念 7.2 異常處理機制 7.2.1 異常的捕獲 7.2.2 異常的拋出 7.2.3 異常的聲明
7.2.4 重拋異常 7.3 自定義異常類 7.4 本章小結 7.5 習題第8章 I/O流 8.1 流的概述 8.2 File類 8.3 字節流 8.3.1 InputStream 8.3.2 OutputSream 8.4 文件字節流 8.4.1 FileInputStream 8.4.2 FileOutputStream 8.5 字符流 8.5.1 Reader類 8.5.2 Writer類 8.6 RandomAccessFile 8.7 其他數據流
8.7.1 DataOutputSream 8.7.2 DataInputStream 8.8 本章小結
8.9 習題第9章 多線程 9.1 多線程機制 9.1.1 基本概念 9.1.2 線程的狀態 9.2 線程類和線程接口 9.2.1 Thread類 9.2.2 Runnable接口 9.2.3 線程組 9.3 線程的同步與通信 9.3.1 線程同步
9.3.2 線程通信 9.4 本章小結 9.5 習題第10章 圖形用户界面 10.1 AWT和Swing組件 10.1.1 AWT組件 10.1.2 Swing組件 10.2 框架 10.2.1 窗口 10.2.2 佈局管理器 10.2.3 中間容器
10.3 Java事件處理機制 10.3.1 Java事件的基本概念 10.3.2 Java事件的處理機制 10.3.3 適配器類 10.4 其他常用組件 10.4.1 標籤 10.4.2 按鈕 10.4.3 選擇框 10.4.4 文本組件
10.4.5 列表框 10.4.6 對話框 10.4.7 菜單 10.5 本章小結 10.6 習題
第11章 網絡編程 11.1 網絡編程基礎 11.2 URL編程 11.2.1 URL類
11.2.2 URLConnection類 11.2.3 InetAddress類 11.3 Socket編程 11.3.1 Socket編程模式 11.3.2 Socket和ServerSocket類 11.4 UDP編程(選學) 11.4.1 DatagramPacket類
11.4.2 DatagramSocket類 11.5 本章小結 11.6 習題第12章 數據庫編程
12.1 JDBC技術 12.1.1 JDBC的概念 12.1.2 JDBC編程接口
12.2 基本JDBC編程 12.2.1 連接 12.2.2 查詢 12.2.3 更新
12.2.4 事務 12.3 本章小結 12.4 習題第13章 編程實例 13.1 基本需求描述與分析設計方案 13.2 應用基本面向對象的實現技術 13.3 應用集合框架的實現技術 13.4 引入I/O流的實現技術
13.5 基於網絡工作環境的實現技術 13.6 應用GUI進行獨立的表示層實現
13.7 採用數據庫的實現技術 13.8 擴展需求後的整體設計方案
13.9 本章小結 13.10 習題 [1] 
參考資料