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

Java語言程序設計

(2006年科學出版社出版的圖書)

鎖定
《Java語言程序設計》是2006年科學出版社出版的圖書,作者是湯一平。
中文名
Java語言程序設計
作    者
湯一平
出版社
科學出版社
出版時間
2006年1月
ISBN
7030167279 [1] 

Java語言程序設計內容簡介

本書介紹了計算機系統的硬件與軟件、Java程序入門、Java編程、面向對象的編程技術、Applets和Graphics、高級的Java編程功能等內容。

Java語言程序設計圖書目錄

第l章計算機系統的硬件與軟件
1.1 計算機系統
1.1.1 硬件與軟件
1.1.2 硬件的組成部分
1.1.3 存儲器
1.1.4 輔助存儲器
1.1.5 輸入/輸出設備
1.1.6 軟件
1.1.7 程序的種類
1.1.8 操作系統
l.1.9 網絡
1.2 模擬信號與二進制信號
1.2.1 二進制
1.2.2 計算機使用二進制的原因
1.2.3 模擬信號
1.2.4 二進制信號
1.3 計算機存儲器
1.3.1 存儲器的特性
1.3.2 信息的存儲形式
1.3.3 信息的複製
1.3.4 字節
1.3.5 主存儲器
1.3.6 硬盤
1.3.7 文件
1.3.8 文件與操作系統
1.3.9 文件的類型
l.4 處理器
1.4.1 處理器的電子操作
1.4.2 機器指令
1.4.3 不同的處理器
1.4.4 高級編程語言
1.4.5 源程序
1.4.6 程序的編譯
1.4.7 可移植性
1.4.8 解釋程序
1.4.9 虛擬機
1.4.10 運行速度
第2章 J11V8程序入門
2.1 Java簡介
2.1.1 安裝Java
2.1.2 商用Java工具軟件
2.1.3 Java程序示例
2.1.4 字節代碼
2.1.5 Java虛擬機
2.1.6 Applet
2.1.7 Java源程序的創建
2.1.8 命令提示符窗口
2.1.9 用記事本進行編輯
2.1.10 鍵入源程序
2.1.1l 保存源文件
2.1.12 文件命名
2.1.13 Java程序的運行
2.2 Java小程序
2.2.1 示例源程序
2.2.2 語法錯誤
2.2.3 修改語法錯誤
2.2.4 編輯、編譯、運行三部曲
2.2.5 程序漏洞
2.2.6 稍長一點的示例程序
2.2.7 註釋
2.2.8 括號
2.3 運行示例程序
2.4 Java語言的特性
2.4.1 Java語言的簡單性特性
2.4.2 Java語言的面向對象特性
2.4.3 Java語言的分佈式計算特性
2.4.4 Java語言的健壯性特性
2.4.5 Java語言的結構中立特性
2.4.6 Java語言的安全性特性
2.4.7 Java語言的可移植特性
2.4.8 Java語言的解釋特性
2.4.9 Java語言的多線程功能特性
2.4.1 0Java語言的動態功能特性
2.4.1 1Java語言與C和C++語言的區別
第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.2.3 變量的命名
3.2.4 賦值語句
3.2.5 常量
3.3 表達式和算術操作符
3.3.1 表達式
3.3.2 算術運算符
3.3.3 數值運算
3.4 布爾表達式
3.4.1 布爾表達式
3.4.2 邏輯操作
3.5 簡單的1f語句
3.5.1 two-wav判定
3.5.2 1felse語句
3.5.3 單個塊1f語句
3.5.4 多個分支選擇
3.5.5 1f語句的多樣性
3.5.6 1f語句的嵌套
3.6 wh1le循環和do循環
3.6.1 wh1le初涉
3.6.2 wh1le的工作過程
3.6.3 wh1le!語句的語法
3.6.4 wh1le語句的語義
3.6.5 循環控制變量
3.6.6 dowh1le語句
3.6.7 3件要注意的事情
3.7 for循環
3.7.1 循環的3部分
3.7.2 for語句
3.7.3 for語句中的循環計數
3.7.4 等效的for和wh1le循環 [2] 
3.7.5 循環控制變量的作用域
3.8 輸入/輸出
3.8.1 輸入/輸出包
3.8.2 輸入/輸出流
3.8.3 輸入/輸出異常
3.8.4 數字輸入/輸出
3.8.5 字符輸入/輸出
第4章 面向對象的編程技術基礎
4.1 在Java中定義類與對象
4.2 類的封裝與繼承
4.3 多態與靜態
4.4 面向對象的基本概念
4.5 重載、屏與覆蓋
第5章 Applet和Graphics
5.1 簡單的Applet
5.2 Applet類的層次
5.3 Applet的生命週期
5.4 Applet標記和HTML
5.5 印pletviewer
5.6 繪製圖形
5.7 circle類
5.8 利用圖形方法畫圖
第6章 高級的Java編程功能
6.1 遞增、遞減和其他操作符
6.2 短邏輯運算符
6.3 再論for語句
6.4 數組
6.5 對象的數組
6.6 線性查找
6.7 向量類Vector
第7章 面向對象的高級編程技術
7.1 包的使用
7.2 訪問控制
7.3 抽象類與接口
7.4 對象之間的關係
7.5 內部類
7.6 StringBuffer類與StrintOkenizer類的使用
第8章 圖形化用户界面的編程技術
8.1 AWF及其組件
8.2 創建簡單的圖形用户界面
8.3 佈局管理器
8.4 AwT事件處理模型
8.5 Swing簡介
8.6 swing組件和容器簡介
8.7 swing佈局管理器
8.8 swing程序簡介
8.9 Swing常用容器組件
第9章 異常和輸入/輸出
9.1 異常處理
9.2 輸入/輸出
9.3 文件的讀寫
9.4 文件類
第10章 Java的服務器端組件技術
10.1 EGJ技術介紹
10.2 一個EJB例子
第11章 Java語言的應用實例——HelkCFG [1] 
11.1 有關係統方面的一些預備知識
11.2 HelkCFG的總體構架
11.3 系統的設計與實現
11.4 編譯原理中詞法、語法和語義分析
11.5 關於HelkCFG
11.6 使用HelkCFG [2] 
參考資料