java程式設計(吳萍蒲鵬朱麗娟編清華大學出版社教材)

java程式設計(吳萍蒲鵬朱麗娟編清華大學出版社教材)

java程式設計》是2006年北方交通大學出版社出版的圖書,作者是吳萍、蒲鵬、朱麗娟。本書通過對Java程式語言的全面介紹,引導讀者快速地掌握Java程式語言的核心內容並學會靈活運用所學的語言知識及面向對象的編程思想。

基本介紹

  • 書名:java程式設計
  • 作者:吳萍、蒲鵬、朱麗娟
  • ISBN:7810826867
  • 定價:19
  • 出版社:北方交通大學出版社
  • 出版時間:2006年3月1日
  • 開本:16
內容簡介,編輯推薦,目 錄,

內容簡介

《Java程式設計》通過對Java程式語言的全面介紹,引導讀者快速地掌握Java程式語言的核心內容並學會靈活運用所學的語言知識及面向對象的編程思想。《Java程式設計》共分9章,內容包括Java語言概述、面向對象編程初步、Java的基本語法、類庫與數組、面向對象編程深入、Applet程式、圖形用戶界面編程、異常處理和輸入輸出,以及多執行緒編程。

編輯推薦

本書適合作為高等學校Java程式設計課程教材,尤其是適用於非計算機專業的學生,也適用於作為相關的培訓和自學教材。

目 錄

第1章 Java概述
1.1 Java的產生與發展
1.2 Java語言的特點
1.3 Java語言平台及相關套用
1.3.1 Java 2標準版本——J2SE
1.3.2 Java 2企業版本——J2EE
1.3.3 Java 2微型版本——J2ME
小結
習題
第2章 Java編程概述
2.1 JDK的安裝與配置
2.2 Java程式編輯環境的建立
2.3 Java應用程式實例
2.3.1 Java應用程式的編輯
2.3.2 Java應用程式的編譯和運行
2.4 Java Applet實例
2.4.1 Java Applet源程式的編輯與編譯
2.4.2 HTML檔案的編輯與運行
小結
習題
第3章 Java基本語法結構
3.1 標識符
3.1.1 自定義標識符
3.1.2 關鍵字
3.1.3 類庫中的標識符
3.2 分隔設定
3.2.1 空白符
3.2.2 普通分隔設定
3.3 注釋
3.3.1 單行注釋
3.3.2 多行注釋
3.3.3 文檔注釋
3.4 基本數據類型
3.4.1 整數類型
3.4.2 浮點類型
3.4.3 字元類型
3.4.4 布爾類型
3.4.5 數據類型的相互轉換
3.5 常量與變數
3.5.1 常量
3.5.2 變數
3.6 運算符與表達式
3.6.1 賦值運算符
3.6.2 算術運算符
3.6.3 關係運算符
3.6.4 邏輯運算符
3.6.5 位運算符
3.6.6 其他運算符
3.6.7 運算符的優先權
3.7 數組
3.7.1 數組的創建
3.7.2 數組的使用
3.7.3 多維數組
3.8 Java語句
3.8.1 表達式語句
3.8.3 空語句
3.8.4 複合語句
3.9 控制語句
3.9.1 條件語句
3.9.2 循環語句
3.9.3 轉移語句
小結
習題
第4章 類與面向對象編程
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 main()方法
4.3 對象的定義與使用
4.3.1 對象的創建
4.3.2 構造方法
4.3.3 對象的使用
4.4 重載
4.4.1 方法的重載
4.4.2 構造方法的重載
4.4.3 關鍵字this的套用
4.5 訪問控制符
4.5.1 public修飾符
4.5.2 private修飾符
4.5.3 protected修飾符
4.5.4 默認的修飾符
4.6 其他修飾符
4.6.1 static修飾符
4.6.2 final修飾符
小結
習題
第5章 類間的關係
5.1 類與類之間的關係
5.1.1 使用關係
5.1.2 包含關係
5.1.3 繼承關係
5.2 類的繼承
5.2.1 繼承的基本概念
5.2.2 子類的創建和使用
5.2.3 域的隱藏
5.2.4 方法的覆蓋
5.2.5 super關鍵字
5.2.6 類對象之間的類型轉換
5.3 抽象類與抽象方法
5.3.1 抽象類
5.3.2 抽象方法
5.4 接口
5.4.1 接口的定義
5.4.2 接口的實現
5.5 包
5.5.1 包的創建
5.5.2 包的引用
小結
習題
第6章 Java基本類庫
6.1 Java類庫
6.1.1 Java類庫的分類
6.1.2 Java類庫的使用
6.1.3 Java文檔的使用
6.2 Object類與System類
6.2.1 Object類
6.2.2 System類
6.3 String類及StringBuffer類
6.3.1 String類
6.3.2 StringBuffer類
6.4 Java類型包裝類
6.5 Math類
6.6 Exception類
6.6.1 Java中的異常類
6.6.2 異常的使用與處理
6.7 Vector類
6.7.1 Vector類的基本方法
6.7.2 數據插入與訪問方法
6.7.3 修改和刪除數據方法
6.7.4 數據的查找方法
小結
習題
第7章 Java Applet
7.1 Applet 概述
7.2 一個Applet小程式開發的技巧
7.3 Applet類
7.3.1 Applet類中主要方法和Applet生命周期
7.3.2 什麼是JApplet
7.3.3 Applet的運行機制
7.3.4 HTML檔案與Applet之間的參數傳遞
7.4 Applet的套用舉例
7.4.1 實例1:滑鼠事件
7.4.2 實例2:載入圖像
小結
習題
第8章 圖形用戶接口設計
8.1 Swing簡介
8.1.1 AWT和Swing概述
8.1.2 Swing類層次結構
8.2 Swing組件與容器
8.2.1 Swing組件概述
8.2.2 頂層容器
8.3 標籤與按鈕
8.3.1 標籤
8.3.2 按鈕
8.4 事件與文本輸入
8.4.1 事件處理
8.4.2 文本域
8.4.3 文本區
8.5 複選框與單選按鈕
8.5.1 複選框
8.5.2 單選按鈕
8.6 GUI布局管理器
8.6.1 基本布局管理器
8.6.2 面板
8.6.3 高級布局管理器
8.7 組合框與列表框
8.7.1 組合框
8.7.2 列表框
8.8 其他組件
8.8.1 滾動條和滑動塊
8.8.2 Swing對話框
8.8.3 選單
小結
習題
第9章 輸入輸出流與檔案
9.1 輸入輸出流簡介
9.2 位元組輸入輸出流
9.2.1 位元組輸入流
9.2.2 位元組輸出流
9.3 字元輸入輸出流
9.3.1 字元輸入流
9.3.2 字元輸出流
9.4 檔案的創建與訪問
9.4.1 File類
9.4.2 輸入輸出檔案流
9.4.3 隨機讀寫檔案流的輸入輸出
9.4.4 檔案流的功能擴展
9.5 標準輸入輸出流
小結
習題
第10章 多執行緒
10.1 執行緒的相關概念
10.1.1 程式、進程與執行緒
10.1.2 多執行緒
10.2 執行緒的生命周期
10.3 Java中多執行緒的實現
10.3.1 Thread類
10.3.2 Runnable接口
10.4 執行緒的同步
10.4.1 同步方法
10.4.2 同步語句
10.5 執行緒的調度
10.5.1 執行緒的優先權調度
10.5.2 執行緒調度的管理
10.6 多執行緒之間的通信
10.6.1 執行緒之間的通信問題
10.6.2 執行緒之間的通信解決方法
小結
習題
第11章 網路通信程式設計
11.1 網路通信基礎
11.1.1 套接字
11.1.2 TCP和UDP傳輸協定
11.1.3 客戶-伺服器編程模型
11.2 Java網路包
11.3 InetAddress類
11.4 面向連線的Socket網路通信
11.4.1 Socket類
11.4.2 ServerSocket類
11.4.3 面向連線Socket的一個具體套用
11.4.4 支持多客戶的伺服器的設計
11.5 基於數據報Socket的網路通信
11.5.1 DatagramPacket類
11.5.2 DatagramSocket類
11.5.3 基於數據報Socket的通信實現
11.6 訪問URL資源
11.6.1 URL類
11.6.2 URLConnection類
小結
習題
第12章 資料庫與JDBC編程
12.1 JDBC概述
12.2 JDBC驅動程式的類型
12.3 JDBC URL
12.4 JDBC中主要的類和接口
12.4.1 JDBC驅動設定類DriverManager
12.4.2 連線接口Connection
12.4.3 語句接口Statement
12.4.4 記錄集對象ResultSet
12.4.5 PreparedStatement接口
12.4.6 CallableStatement接口
12.5 JDBC本地驅動連線SQLServer2000資料庫
12.6 綜合範例
小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們