普通高等教育十一五國家級規劃教材·Java程式設計

Java的現狀 Java程式的開發過程 執行緒的概念

圖書信息

出版社: 西安電子科技大學出版社; 第2版 (2008年2月1日)
平裝: 280頁
正文語種: 簡體中文
開本: 16
ISBN: 9787560613109, 7560613101
條形碼: 9787560613109
尺寸: 25.8 x 18.4 x 1.4 cm
重量: 458 g

內容簡介

《普通高等教育"十一五"國家級規劃教材·Java程式設計(第2版)》首先簡要介紹Java語言開發平台的使用方法以及Java語言的基本語法和面向對象程式設計的基本概念,然後重點介紹Java小程式的編寫方法,特別是圖形界面組件的使用,還對多執行緒、異常處理、網路和資料庫編程等內容逐一進行了介紹。採用案例導入方式,給出大量實例,便於學生模仿學習。

目錄

第1章 Java語言概述
1.1 Java的發展歷史
1.1.1 Java的產生
1.1.2 Java的現狀
1.2 Java的特點
1.2.1 結構中立
1.2.2 面向對象
1.2.3 簡單
1.2.4 分散式
1.2.5 健壯
1.2.6 安全
1.2.7 多執行緒
1.3 Java程式的開發過程與運行環境
1.3.1 Java程式的開發過程
1.3.2 Application與Applet
1.3.3 JDK的安裝與使用
1.3.4 Visual J++ 6.0的使用
實訓一 安裝與熟悉Java開發工具
A.JDK開發工具
B.Visual J++ 6.0集成開發環境
習題一
第2章 Java語言基礎
2.1 一個簡單的例子
2.2 標識符
2.2.1 Java字元
2.2.2 標識符構成規則
2.2.3 關鍵字
2.3 數據類型
2.3.1 整型
2.3.2 實型
2.3.3 字元型
2.3.4 布爾型
2.4 運算符與表達式
2.4.1 概述
2.4.2 算術運算符
2.4.3 賦值運算符
2.4.4 關係運算符
2.4.5 邏輯運算符
2.4.6 位運算符
2.4.7 條件運算符
2.4.8 類型轉換
2.5 流程控制語句
2.5.1 分支語句
2.5.2 循環語句
2.5.3 break語句
2.5.4 continue語句
2.5.5 其他流程控制語句
2.5.6 程式舉例
實訓二 結構化程式設計
習題二
第3章 類與對象
3.1 面向對象的基本思想和基本概念
3.1.1 面向對象的基本思想
3.1.2 對象與類
3.1.3 繼承性
3.1.4 多態性
3.1.5 封裝
3.2 案例
3.3 類的聲明與對象的創建
3.3.1 類聲明的基本語法
3.3.2 類的構造方法與對象的初始化
3.3.3 對象的使用
3.3.4 靜態成員
3.3.5 類內方法的重載
3.3.6 字元串
3.3.7 數組
3.4 繼承
3.4.1 繼承的基本語法
3.4.2 抽象類與抽象方法
3.4.3 接口
3.5 包的使用
3.5.1 包的概念
3.5.2 類的訪問許可權
3.5.3 包的定義
3.6 編程實例
實訓三 面向對象程式設計
習題三
第4章 圖形界面
4.1 圖形界面的輸出
4.1.1 案例
4.1.2 Applet基礎
4.1.3 Java的圖形坐標系統
4.1.4 字形和顏色的設定
4.1.5 圖形圖像的輸出
4.1.6 動畫的實現
4.2 事件的處理
4.2.1 實例
4.2.2 Java語言事件處理的一般方法
4.2.3 滑鼠的回響
4.2.4 鍵盤的回響
4.3 圖形用戶界面設計
4.3.1 java.awt
4.3.2 事件的回響
4.3.3 常用的組件
4.3.4 布局管理器
4.4 編程實例
實訓四 圖形用戶界面的實現
習題四
第5章 多執行緒
5.1 案例
5.2 執行緒的概念
5.2.1 執行緒與多執行緒
5.2.2 進程與執行緒
5.2.3 執行緒的優先權與類別
5.2.4 執行緒的狀態與生命周期
5.3 多執行緒的實現方法
5.3.1 執行緒類Thread
5.3.2 繼承Thread類
5.3.3 實現Runnable接口
5.4 執行緒的同步與死鎖
5.4.1 同步的概念
5.4.2 synchronized方法
5.4.3 synchronized塊
5.4.4 執行緒的死鎖
實訓五 多執行緒程式設計
習題五
第6章 異常處理
6.1 異常的概念
6.1.1 案例
6.1.2 異常處理
6.2 Java語言異常的處理
6.2.1 try-catch塊
6.2.2 異常的拋擲
6.2.3 實例
6.3 異常的類型
6.3.1 Java異常類層次
6.3.2 創建自己的異常類
實訓六 處理並創建異常
習題六
第7章 輸入/輸出
7.1 流和檔案
7.1.1 流
7.1.2 檔案
7.2 基本輸入/輸出類
7.2.1 InputStream類
7.2.2 OutputStream類
7.2.3 PrintStream類
7.2.4 其他常用流類
7.3 檔案的輸入/輸出
7.3.1 FileInputStream
7.3.2 FileOutputStream
7.3.3 RandomAccessFile類
7.3.4 File類
7.4 編程實例
實訓七 輸入/輸出的實現
習題七
第8章 網路編程概述
8.1 概述
8.1.1 網路技術基礎 28.1.2 網路編程的基本方法
8.2 URL編程
8.2.1 URL的概念
8.2.2 URL類
8.2.3 URLConnection類
8.2.4 實例
8.3 Socket編程簡介
8.3.1 TCP Socket編程
8.3.2 UDP Socket編程
8.3.3 實例
實訓八 用Java實現網路通信
習題八
第9章 JDBC編程技術
9.1 JDBC概述
9.1.1 JDBC的概念
9.1.2 JDBC URL
9.1.3 JDBC-ODBC橋
9.2 使用JDBC開發資料庫套用
9.2.1 一個完整的例子
9.2.2 一般步驟
9.2.3 JDBC相關類介紹
實訓九 資料庫應用程式開發
習題九
參考文獻

相關詞條

熱門詞條

聯絡我們