商品簡介
本書講解Java的一些基本內容。
第1章是Java程序介紹,通過第1章的學習可以初步了解Java。第2章講解圖形、圖像、動畫程序設計以及如何利用Java製作圖形用戶界面。第3章給出了一些客戶端與服務器的通信程序。第4章講解數據庫程序設計并且給出了一個實例。第5章講述語言規範、語法規則。第6章介紹Web網絡程序設計。第7章介紹如何使用目前流行的Eclipse軟件。
本書可以作為高等院校各專業學生學習Java的教材,也可以作為高級程序設計以及面向對象課程的參考書。
目次
第1章 Java程序介紹
1.1 JDK
1.2 應用程序示例
1.2.1 算術計算
1.2.2 比較與排序
1.2.3 計算分段函數的值
1.2.4 窗體及其他組件
1.3 類的基本知識
1.3.1 類的結構
1.3.2 Frame類
1.3.3 用于鼠標編程的MouseAdapter類
1.3.4 TextField類、Button類與Canvas類
1.3.5 Applet類
1.4 各種運算與表達式
1.4.1 數據類型
1.4.2 運算符
1.4.3 表達式
1.5 文件操作
1.5.1 目錄的創建與刪除
1.5.2 文件的創建與刪除
1.5.3 讀文件
1.5.4 寫文件
1.6 顯示時間日期
1.7 音樂播放
1.8 瀏覽網頁
習題1
第2章 圖形、圖像與界面設計
2.1 圖形繪制
2.1.1 基本繪圖方法
2.1.2 顏色與字體設置
2.1.3 繪制函數曲線圖形
2.1.4 繼承Frame類在窗體上繪圖
2.1.5 Graphics 2D
2.2 圖像操作
2.3 動畫製作
2.3.1 圖像動畫製作
2.3.2 圖形動畫製作
2.4 常用的GUl組件
2.4.1 文本與標簽
2.4.2 按鈕
2.4.3 列表、下拉列表與選擇按鈕
2.5 事件
2.5.1 鼠標事件
2.5.2 鍵盤事件
2.5.3 焦點事件
2.5.4 滾動條調整事件
2.5.5 容器事件ContainerEVent
2.6 容器
2.6.1 布局
2.6.2 面板
2.6.3 對話框
2.7 菜單
習題2
第3章 服務器與客戶端程序設計
3.1 Socket聊天程序設計
3.1.1 基於命令窗口的聊天程序
3.1.2 相關的類與方法
3.1.3 繼承Frame類的聊天程序
3.2 數據報發送與接收
3.2.1 數據報通信程序設計
3.2.2 組播程序設計
3.2.3 相關的類與方法
……
第4章 數據庫管理程序設計
第5章 Java語言規範
第6章 Web程序設計
第7章 Eclipse開發環境
附錄A Java的發展歷史
附錄B Java的體系結構
附錄C Java語法補充
附錄D 實用功能拾遺
參考文獻