Java程式設計案例教程與實訓

Java程式設計案例教程與實訓

《Java程式設計案例教程與實訓》是2011年8月1日北京大學出版社出版的圖書,作者是董迎紅 , 王薇

基本介紹

  • 書名:Java程式設計案例教程與實訓
  • 作者:董迎紅、王薇
  • ISBN:9787301193136
  • 頁數:354頁
  • 出版社:北京大學出版社
  • 出版時間:2011年8月1日
  • 開本:16開
內容簡介,編輯推薦,目錄,

內容簡介

《Java程式設計案例教程與實訓》根據最新計算機教學大綱,並結合企業用人的需求,全面講解了Java的基礎內容和編程方法。在內容的深度和廣度方面都給予了仔細考慮,在類、對象、繼承、接口等重要的基礎知識上側重深度,而在實用類的講解上側重廣度。《Java程式設計案例教程與實訓》的特點是每章都提供了教學提示、教學目標、知識結構圖等,知識內容循序漸進,概念清晰,通俗易懂,思路新穎,集主教材、實訓、習題於一體;把面向對象分析設計與JaVa面向對象的編程相結合,從簡單示例到比較複雜的示例,由淺入深,逐步推進。面向對象分析設計階段適當引入可視化類圖來描述類的內容與類之間的關聯,這樣有助於學生理解面向對象分析設計,提高學生面向對象的程式設計能力。《Java程式設計案例教程與實訓》按照“案例驅動,強化實踐,突出方法,重在套用”的要求,力求將知識點融入具體的實訓練習中,循序漸進地培養學生實際套用能力。
《Java程式設計案例教程與實訓》適合作為高等院校的相關課程教材,也可作為計算機愛好者學習面向對象程式設計的自學教材。

編輯推薦

《Java程式設計案例教程與實訓》:案例驅動:以125個案例講解Java程式語言的實戰性特點
強化實踐:以50個實訓鞏固練習所學到的核心知識內容
突出方法:採用案例描述、案例分析和案例實現三位一體的方法
重在套用:以一個可以運行的綜合系統開發過程來詮釋實際套用

目錄

第1章 Java語言概述
1.1 Java語言簡介
1.1.1 Java語言的歷史
1.1.2.Java語言與C++語言的區別
1.1.3 Java語言與Internet的關係
1.2 Java語言的特點
1.2.1 面向對象
1.2.2 平台無關性
1.2.3 安全穩定
1.2.4 易於學習
1.3 Java虛擬機
1.3.1 什麼是Java虛擬機
1.3.2 Java虛擬機體系結構
1.4 Java平台
1.4.1 Java常用包
1.4.2 Java工具
1.5 Java類庫
1.6 Java執行環境
習題
上機實訓
第2章 Java面向對象編程基礎
2.1 對象的定義和引用
2.1.1 構造方法
2.1.2 對象的創建
2.1.3 對象的使用
2.1.4 對象的銷毀
2.2 案例分析:銀行賬戶對象的創建
2.3 靜態成員與實例成員
2.3.1 靜態屬性與實例屬性
2.3.2 靜態方法與實例方法
2.3.3 靜態成員與實例成員的特徵
2.3.4 關鍵字this的使用
2.4 方法的重載
2.4.1 成員方法的重載
2.4.2 構造方法的重載
2.5 案例分析:銀行賬戶類構造方法的重載
2.6 類的封裝和訪問控制
2.6.1 類的封裝
2.6.2 訪問控制
2.7 案例分析:簡單的銀行賬戶管理程式
習題
上機實訓
第3章 標識符、關鍵字與類型
3.1 Java和Unicode
3.2 標識符
3.3 關鍵字
3.4 注釋和分隔設定
3.5 常量和變數
3.5.1 常量
3.5.2 變數
3.6 基本數據類型
3.6.1 布爾型
3.6.2 整型
3.6.3 浮點型
3.6.4 字元型
3.7 字元串類
3.7.1 String類
3.7.2 String Buffel類
習題
上機實訓
第4章 表達式與運算符
4.1 表達式
4.2 運算符
4.2.1 算術運算符
4.2.2 關係運算符
4.2.3 邏輯運算符
4.2.4 位運算符
4.2.5 賦值運算符
4.2.6 條件運算符
4.2.7 其他運算符
4.3 運算符的優先權
4.4 數據類型轉換
4.4.1 自動類型轉換
4.4.2 強制類型轉換
習題
上機實訓
第5章 Java語句
5.1 語句、空語句和塊
5.2 表達式語句
5.3 選擇語句
5.3.1 if語句
5.3.2 switch語句
5.4 循環語句
5.5 break語句、continue語句和標號
5.6 return語句和System.exit()方法
5.6.1 return語句
5.6.2 案例分析:retum語句實例
5.6.3 System.exit()方法
5.6.4 案例分析:System.exi t()方法實例
5.6.5 案例分析:綜合實例
5.7 注釋語句和javadoc
5.8 異常處理
5.8.1 捕獲異常
5.8.2 拋出異常
習題
上機實訓
第6章 數組
6.1 一一維數組
6.1.1 數組的聲明
6.1.2 數組的創建
6.1.3 數組的訪問
6.2 多維數組
6.2.1 二維數組聲明與初始化
6.2.2 二維數組元素的引用
6.2.3 案例分析:二維數組的使用
6.3 字元數組
6.3.1 字元數組與字元串
6.3.2 字元串
6.3.3 字元串數組
6.4 數組作為方法的參數
習題
上機實訓
第7章 類和對象的擴展
7.1 類的繼承
7.1.1 繼承的引入
7.1.2 子類的定義和使用
7.1.3 成員變數的隱藏
7.1.4 方法的覆蓋
7.1.5 super關鍵字
7.1.6 final關鍵字
7.2 案例分析:VIP銀行賬戶類的創建
7.3 多態
7.3.1 多態的概念
7.3.2 向上轉型
7.3.3 向下轉型
7.4 抽象類
7.4.1 抽象方法的聲明
7.4.2 抽象類的聲明
7.4.3 抽象類的使用
7.5 內部類與外部類
7.6.1 ava異常處理機制
7.6.1 異常處理概述
7.6.2 異常分類
7.6.3 異常的處理
……
第8章 接口
第9章 JVA包與可視性
第10章 GUI圖形用戶界面
第12章 JAVA中的輸入/輸出
第13章 執行緒
第14章 JAVA中的網路編程
第15章 JAVA與資料庫(JDBC)
第16章 綜合案例——鐵路查詢系統
參考文獻

相關詞條

熱門詞條

聯絡我們