中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java面向對象程序設計 版權信息
- ISBN:9787568271615
- 條形碼:9787568271615 ; 978-7-5682-7161-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java面向對象程序設計 內容簡介
本書立足于培養學生的編程能力,遵循編程學習的認知規律,從易學、易用的角度出發,以實際案例入手對知識點進行講解分析,內容由淺入深、循序漸進,注重引導讀者用面向對象的程序設計思想進行程序設計。 本書介紹了**個Java應用程序、Java基本語法、類和對象、類的繼承、接口與包、數組與字符串、異常處理、圖形用戶界面編程、文件操作、多線程、網絡編程和Java Applet程序。 本書既可作為高等院校計算機及相關專業的教學用書,也可作為各學校程序設計必修課、公共選修課的教材,還可供具有一定編程基礎的程序開發人員參考。
Java面向對象程序設計 目錄
第1章 認識**個Java應用程序
1.1 案例引入——**個Java應用程序
1.2 知識準備
1.2.1 Java語言簡介
1.2.2 Java開發環境的搭建
1.2.3 Java Application開發
1.3 案例實施
1.4 訓練與實戰
1.4.1 帶命令行輸入參數的Java程序
1.4.2 簡單的輸入/輸出處理
1.5 常見問題解析
1.6 Eclipse開發工具
1.6.1 Eclipse簡介
1.6.2 Eclipse下載與安裝
1.6.3 Eclipse中文包的安裝
1.6.4 Eelipse配置與啟動
1.6.5 Eclipse使用舉例
習題
第2章 Java基本語法
2.1 案例引入——數據類型轉換
2.2 知識準備
2.2.1 標識符和關鍵字
2.2.2 數據類型
2.2.3 運算符和表達式
2.2.4 流程控制語句
2.2.5 數學函數
2.3 案例實施
2.4 訓練與實戰
2.4.1 輸出小于N的所有素數
2.4.2 猜數游戲
2.5 常見問題解析
2.5.1 死循環問題
2.5.2 使用輸入/輸出類導致編譯錯誤
習題
第3章 類和對象
3.1 案例引入——用程序來描述學生特征
3.2 知識準備
3.2.1 面向對象概述
3.2.2 類和對象
3.2.3 方法
3.2.4 this關鍵字和static關鍵字
3.2.5 封裝與訪問控制
3.3 案例實施
3.4 訓練與實戰
3.4.1 計算兩點之間的距離
3.4.2 復數的加法運算
3.5 常見問題解析
3.5.1 Java文件命名的問題
3.5.2 默認構造方法問題
習題
第4章 類的繼承
4.1 案例引入——用程序來描述員工與經理
4.2 知識準備
4.2.1 繼承與重寫
4.2.2 重載方法及其與重寫方法的區別
4.2.3 父類與子類
4.2.4 Java的繼承機制
4.2.5 final修飾符和abstract修飾符
4.3 案例實施
4.4 訓練與實戰
4.4.1 計算空間中兩點之間的距離
4.4.2 用程序描述不同的學生
4.4.3 計算各種形狀的面積
4.5 常見問題解析
4.5.1 父類的構造方法調用問題
4.5.2 繼承方法重寫實現多態問題
習題
第5章 接口與包
5.1 案例引入——計算各種形狀的面積和周長
5.2 知識準備
5.2.1 接口
5.2.2 包的定義與使用
5.2.3 Java API包
5.3 案例實施
5.4 訓練與實戰
5.5 常見問題解析
5.5.1 如何用接口實現多態
5.5.2 使用繼承和接口實現多態的區別
習題
第6章 數組與字符串
6.1 案例引入——排序問題
6.2 知識準備
6.2.1 一維數組
6.2.2 二維數組
6.2.3 ArrayList類
6.2.4 String類
6.2.5 StringBuffer類
6.2.6 StringTokenizer類
6.3 案例實施
6.4 訓練與實戰
6.4.1 楊輝三角
6.4.2 身份證號碼中的秘密
6.5 常見問題解析
6.5.1 數組索引越界異常
6.5.2 空指針異常
習題
第7章 異常處理
7.1 案例引入——捕獲異常
7.2 知識準備
7.2.1 異常的基本概念
7.2.2 異常處理
7.2.3 throws子句與異常的聲明
7.2.4 throw語句
7.2.5 自定義異常類
7.3 案例實施
7.4 訓練與實戰
7.5 常見問題解析
習題
第8章 圖形用戶界面編程
8.1 案例引入——統計按鈕單擊次數
8.2 知識準備
8.2.1 GUI編程基礎
8.2.2 事件處理
8.2.3 常用組件與容器
8.2.4 布局管理
8.2.5 事件類型
8.2.6 事件適配器
8.3 案例實施
8.4 訓練與實戰
8.5 常見問題解析
習題
第9章 文件操作
9.1 案例引入——文本文件的復制
9.2 知識準備
9.2.1 File類
9.2.2 流
9.2.3 字節流與字符流
9.2.4 JFileChooser類
9.3 案例實施
9.3.1 使用字節流實現文本文件的復制
9.3.2 使用字符流實現文本文件的復制
9.4 訓練與實戰
9.5 常見問題解析
9.5.1 編譯時錯誤
9.5.2 單擊圖形用戶界面上的組件,程序無反應
習題
第10章 多線程
10.1 案例引入——簡易時鐘
10.2 知識準備
10.2.1 線程的概念
10.2.2 Thread類和Runnable接口
10.2.3 主線程與線程的生命周期
10.2.4 線程狀態控制方法
10.2.5 synchronized關鍵字及線程同步
10.3 案例實施
10.4 訓練與實戰
10.4.1 生產者與消費者的同步問題
10.4.2 ATM機的存款與取款問題
10.5 常見問題解析
習題
第11章 網絡編程
11.1 案例引入——網絡聊天室
11.2 知識準備
11.2.1 網絡基礎
11.2.2 Socket編程步驟
11.2.3 ServerSocket和Socket
11.2.4 URL類
11.3 案例實施
11.4 常見問題解析
習題
第12章 Java Applet程序
12.1 案例引入——編寫Hello Applet的網頁
12.2 知識準備
12.2.1 Applet程序概述
12.2.2 Applet程序的創建
12.2.3 HTML Applet標記與Applet程序的運行
12.2.4 Applet與圖形繪制有關的方法
12.2.5 Applet的圖形繪制
12.2.6 Applet的圖像處理
12.3 案例實施
12.4 訓練與實戰
12.5 常見問題解析
習題
參考文獻
附錄 Java關鍵字
展開全部
書友推薦
- >
中國歷史的瞬間
- >
有舍有得是人生
- >
李白與唐代文化
- >
羅曼·羅蘭讀書隨筆-精裝
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
唐代進士錄
- >
羅庸西南聯大授課錄
- >
我與地壇
本類暢銷