本書是《Java大學實用教程》的第2版,繼續保留原教材的特點——注重教材的可讀性和實用性。本書加大了面向對象的知識容量,對部分例題的內容做了調整,增加了一些新的知識內容和例題。考慮到Java與數據庫連接的重要性,新增一章的內容來講述Java與數據庫操作。
全書共分13章,重點講解了類與對象、類的繼承、接口的使用、SDK1.5新推出的泛型、字符串與模式匹配、實用類及數據結構、多線程、輸入/輸出流、基于SWING的圖形界面用戶設計、網絡編程、數據庫操作、JavaApplet程序設計等內容。本書提供配套的電子課件和教學資源。本書有配套的學習指導書。
本書適合作為高等學校Java語言的教材,也可以作為自學用書。
《Java大學實用教程》(第2版)有配套的學習指導書。
《Java大學實用教程》(第2版)適合作為高等學校Java語言的教材,也可以作為自學用書。《Java大學實用教程》全面地講解了Java的基礎內容和編程方法,在內容的深度和廣度方面都經過了仔細考慮,對類、對象、繼承、接口等重要的基礎知識的講解側重深度,而對實用類的講解則側重廣度。通過《Java大學實用教程》(第2版)的學習,讀者可以掌握Java面向對象編程的思想和Java在網絡編程中的一些重要技術。
第1章 Java語言概述
1.1 Java語言的誕生
1.2 學習Java的必要性
1.3 Java的特點
1.4 Java與C/C++之關系
1.5 Java運行平臺
1.6 Java程序開發
1.7 JDK1.6編譯器的兼容性
問答題
作業題
第2章 基本數據類型和數組
2.1 標識符和關鍵字
2.2 基本數據類型
2.3 基本數據類型的轉換
2.4 數據的輸入與輸出
2.5 數組
問答題
作業題
第3章 運算符、表達式與語句
3.1 算術運算符和算術表達式
3.2 關系運算符和關系表達式
3.3 邏輯運算符和邏輯表達式
3.4 賦值運算符和賦值表達式
3.5 移位運算符
3.6 位運算符
3.7 條件運算符
3.8 instanceof運算符
3.9 一般表達式
3.10 語句概述
3.11 分支語句
第4章 類與對象
4.1 面向對象編程
4.2 類聲明和類體
4.3 類體的構成
4.4 構造方法與對象的創建
4.5 對象的引用與實體
4.6 成員變量
4.7 方法一
4.8 方法重載
4.9 關鍵字this
4.10 包
4.11 import語句
4.12 訪問權限
4.13 對象的組合
4.14 基本類型數據的類包裝
4.15 反編譯和文檔生成器
4.16 JAR文件
問答題
作業題
第5章 繼承、接口與泛型
5.1 子類與父類
5.2 子類的繼承性
5.3 子類對象的構造過程
5.4 成員變量隱藏和方法重寫
5.5 關鍵字super
5.6 final類和final方法
5.7 對象的上轉型對象
5.8 繼承與多態
5.9 abstract類
5.10 面向抽象
5.11 接口
5.12 接口回調
5.13 面向接口
……
第6章 字符串和正則表達式
第7章 常用實用類
第8章 線程
第9章 輸入/輸出流
第10章 基于SWING的圖形用戶界面設計
第11章 Java中的網絡編程
第12章 Java與數據庫操作
第13章 Java Applet