Java程式設計基礎教程(2010年機械工業出版社出版圖書)

Java程式設計基礎教程(2010年機械工業出版社出版圖書)

《Java程式設計基礎教程》是2010年機械工業出版社出版的圖書,作者是楊佩理。

基本介紹

  • 書名:Java程式設計基礎教程 
  • 作者:楊佩理
  • ISBN:9787111256816
  • 類別:電腦程式設計
  • 頁數:259
  • 定價:29元
  • 出版社:機械工業出版社
  • 出版時間:2010年01月
  • 裝幀:平裝
  • 開本:16開
內容簡介,編輯推薦,目錄,

內容簡介

Java是真正跨平台、完全面向對象的程式語言,《Java程式設計基礎教程》以JDK 1.6為開發平台,按講全面地介紹了Java程式設計思想和方法。全書由淺入深,先理論後套用,按內容分成五篇:Java語言入門篇、面向對象篇、數據流套用篇、Java GUI編程篇和高級套用篇,共由二十四講組成。理論部分注重啟發性,力求簡明透徹;套用部分注重實用性,緊密結合項目實例。全書共有160多個示例,並在附錄中集成了上機實訓和課程設計兩個部分。

編輯推薦

《Java程式設計基礎教程》組織結構新穎,脈絡清晰,易學好用,兼顧零起點和有語言基礎的讀者,《Java程式設計基礎教程》可作為高等院校相關專業Java程式設計的教材,也可供網路技術開發人員、自學Java編程的讀者選用。

目錄

Java語言入門篇
第一講 Java語言快速入門
1. Java的起源和發展歷程
2. Java語言的工作原理及特點
3. Java開發環境的建立
4. 第一個程式的編譯和運行
第二講 Java中的數據和運算
1. Java輸入輸出的初步運用
2. Java的標識符和保留字
3. Java的基本數據類型
4. Java基本數據類型轉換
5. Java中的運算
第三講 Java結構化編程
1. 分支結構(if, switch)
2. 循環結構(while, do-while, for)
3. 循環嵌套和循環控制(break, continue)
4. Java結構化編程綜合
面向對象篇
第四講 類的定義和使用
1. 面向對象程式設計思想
2. 類的定義和對象創建
3. 靜態變數和靜態方法的運用
第五講 對象的初始化
1. 用構造方法確保初始化
2. 方法的重載
3. this關鍵字
4. 類中成員變數的默認值
5. 對象的初始化過程
第六講 類的封裝
1. 軟體包的創建和使用
2. Java訪問許可權修飾詞
3. 類的訪問許可權修飾詞
第七講 類的繼承
1. 無繼承時類的復用
2. 類繼承實現代碼復用
3. 繼承時方法的重寫
4. super關鍵字
5. final修飾的數據、方法和類
第八講 類的多態
1. 對象的類型轉換
2. 抽象類和抽象方法
3. 接口的創建和使用
第九講 Java中的數組和字元串
1. 數組的基本認識
2. 數組的聲明和創建
3. 數組和對象
4. String字元串
5. StringBuffer字元串
6. Java中命令行參數的用法
第十講 Java中的資源結構
1. Java資源庫概述
2. java.lang包中常用的基礎類
3. java.util包中常用的工具類
4. 查閱文檔理解Java資源的方法
數據流套用篇
第十一講 Java中的異常處理
1. 異常和異常處理的初步認識
2. Java中異常的封裝
3. 異常處理try/catch/finally
4. 異常的生成再認識
第十二講 檔案管理和I/O入門
1. File類和檔案管理
2. File類的常用方法
3. 數據流初步理解
4. 數據流的封裝概貌
第十三講  Java中的字元流
1. Reader和Writer
2. 檔案字元輸入流FileReader
3. 檔案字元輸出流FileWriter
4. 字元流套用舉例
5. 標準字元輸出流PrintWriter
第十四講 Java中的位元組流
1. InputStream和OutputStream
2. 檔案位元組輸入流FileInputStream
3. 檔案位元組輸出流FileOutputStream
4. 位元組字元轉換流
JavaGUI設計篇
第十五講 Java GUI編程入門
1. Java GUI視窗概述
2. 用JFrame類創建視窗界面
3. 顏色Color和字型Font
4. 最常用組件的創建和使用
第十六講 Java GUI布局管理
1.Java GUI布局管理概述
2. FlowLayout類順序排放組件
3. BorderLayout邊界版面布局
4. GridLayout格線版面布局
5. 用面板JPanel實現分塊布局
6. 計算器界面設計解析
第十七講 Java GUI事件處理
1. “Click me”的分析和設計
2. 單按鈕ActionEvent事件偵聽處理
3. 簡易記事本的分析和設計
4. 多按鈕ActionEvent事件偵聽處理
5. 文本框KeyEvent事件的偵聽處理
6. 常用事件及其相應的監聽器接口
第十八講 Java GUI編程進階
1. “Java Editor”項目的解析和設計
2. 顏色選擇器JColorChooser
3. 檔案選擇器JFileChooser
4. “調查表”的分析和設計
5. 複選框、單選按鈕和按鈕組
第十九講 選單和工具列設計
1. 記事本的解析和設計
2. 給JFrame視窗添加選單
3. 選單項的事件偵聽處理
4. mouseEvent事件與彈出式選單*
5. 給JFrame視窗添加工具列
6. Swing包中常用組件使用歸納
Java高級程式設計篇
第二十講 Java多執行緒程式設計
1. 初識Java多執行緒
2. 執行緒的生命周期
3. 多執行緒程式設計方法
4. 執行緒的優先權和同步
5. “龜兔賽跑”模擬程式的解析設計
第二十一講 Java Applet編程
1. 初識Java Applet
2. Java Applet的生命周期
3. Graphics類和圖像圖形繪製
4. Applet中的參數和參數傳遞
5. “時鐘Applet”的解析和設計
第二十二講 Java多媒體編程
1. Image對象和圖像顯示
2. 聲音播放
3. “飛行動畫Applet”的解析設計
第二十三講 Java網路編程
1. IP位址與InetAddress類
2. TCP/IP體系結構URL類的使用
3. Socket網路編程
4. 多執行緒的“Socket聊天程式”的解析和設計
第二十四講 JDBC資料庫編程
1. JDBC簡介
2. 資料庫連線的實現
3. 資料庫基本操作
4. “用戶註冊”程式的解析和設計
附錄A 上機實訓任務和指導
附錄B 課程設計任務和指導

相關詞條

熱門詞條

聯絡我們