-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
Java程序案例教程 版權信息
- ISBN:9787560631875
- 條形碼:9787560631875 ; 978-7-5606-3187-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java程序案例教程 本書特色
田智、楊艷慈主編的這本《Java程序案例教程》主要闡述了Java語言的關鍵字、語句、語法規則以及類庫等的使用方法,具體內容包括Java語言開發工具的介紹、面向對象編程的概念、Java基礎語句、Java類、類的繼承與多態等特性、接口、包、異常、Java基礎類庫的應用,并通過應用型案例幫助讀者掌握Java語言的輸入和輸出操作、圖形用戶界面操作、多線程處理、GUI開發、網絡編程等相關類庫的使用。
Java程序案例教程 內容簡介
《java程序案例教程/高職高專計算機專業“十二五”規劃教材》共13章,內容包括java語言特色和java開發環境介紹,java的數據類型、常量、運算符、表達式、控制結構等編程基礎知識,java中類、對象、繼承、多態、成員變量、成員方法等面向對象程序設計的概念、特點和用法,數組和字符串的聲明、創建和用法,異常的概念及用法,數據輸入與輸出方法,java的多線程機制及其用法,java網絡程序設計以及圖形用戶界面設計。 《java程序案例教程/高職高專計算機專業“十二五”規劃教材》結構合理,語言簡練,通俗易懂,實例豐富,并配有完善的資料包(包括書中的全部實例),非常適合作為高職高專院校的教材,也可供java愛好者參考。
Java程序案例教程 目錄
第1章 認識java
1.1 java的歷史
1.2 java的現狀
1.3 java的特點
1.3.1 java語言的優點
1.3.2 java語言的關鍵特性
1.4 java虛擬機(jvm)
1.5 java的開發工具與開發環境
1.5.1 jdk的下載、安裝及環境變量配置
1.5.2 jdk的主要開發工具eclipse
1.6 編寫**個java程序
實訓 java程序的運行
習題
第2章 簡單的java程序
2.1 一個簡單的例子
2.2 簡單的java程序解析
2.2.1 類(class)
2.2.2 大括號、段及主體
2.2.3 程序運行的起始點main() method
2.2.4 java程序的注釋
2.2.5 java中的標識符
2.2.6 java的關鍵字
2.2.7 變量
2.2.8 變量的設置
2.2.9 println()
2.3 程序的檢測
2.4 提高程序的可讀性
實訓 java程序的運行
習題
第3章 java基本程序設計
3.1 變量與數據類型
3.1.1 變量與常量
3.1.2 java的變量類型
3.1.3 基本數據類型
3.1.4 數據類型的轉換
案例1 數據類型轉換
3.2 運算符、表達式與語句
3.2.1 表達式與運算符
3.2.2 運算符的優先級
3.2.3 表達式
3.2.4 表達式的類型轉換
案例2 根據成績計算績點
3.3 循環與選擇性語句
3.3.1 程序的結構設計
3.3.2 選擇結構
3.3.3 多重選擇語句-switch語句
3.3.4 while循環
3.3.5 do...while循環
3.3.6 for循環
3.3.7 循環嵌套
3.3.8 循環的跳離
3.3.9 局部變量
案例3 利用循環輸出圖形
實訓 輸出某年某個月的天數
習題
第4章 數組與方法
4.1 一維數組
4.1.1 一維數組的聲明與內存的分配
4.1.2 數組中元素的表示方法
4.1.3 數組初值的賦值
4.1.4 與數組操作有關的api方法
案例1 找出數組元素中的*大值與*小值
4.2 二維數組
4.2.1 二維數組的聲明與分配內存
4.2.2 二維數組元素的引用及訪問
4.3 多維數組
4.4 方法
4.4.1 方法操作的簡單范例
4.4.2 方法的參數與返回值
4.4.3 方法的重載
4.4.4 將數組傳遞到方法中
案例2 遍歷數組
實訓 逆序輸出一個數組
習題
第5章 類的基本形式
5.1 面向對象程序設計的基本概念
5.1.1 對象
5.1.2 類
5.1.3 封裝性
5.1.4 繼承性
5.1.5 類的多態性
5.2 類與對象
5.2.1 類的聲明
5.2.2 創建新的對象
5.2.3 創建多個新對象
案例1 對象組合案例
5.3 類的封裝性
5.4 在類內部調用方法
5.5 引用數據類型的傳遞
5.6 匿名對象
5.7 構造方法
5.8 對象的比較
5.9 this關鍵字的使用
5.10 static關鍵字的使用
5.10.1 靜態變量
5.10.2 靜態方法
5.10.3 main()方法
5.10.4 靜態代碼塊
案例2 static成員變量和實例變量的區別
5.11 構造方法的私有
5.12 對象數組的使用
實訓 計算面積
習題
第6章 類的繼承
6.1 繼承的基本概念
6.1.1 子類對象的實例化過程
6.1.2 super關鍵字的使用
6.1.3 限制子類的訪問
6.1.4 復寫
案例1 繼承案例
6.2 抽象類
6.3 object類
6.4 final關鍵字
6.5 接口(interface)
案例2 接口案例
6.6 對象的多態性
6.6.1 instanceof 關鍵字的使用
6.6.2 復寫object類中的equals方法
6.6.3 接口對象的實例化
6.7 匿名內部類
實訓 上轉型對象調用子類重寫
習題
第7章 異常處理
7.1 異常的基本概念
7.1.1 異常處理的目的
7.1.2 簡單的異常范例
7.1.3 發生異常時的處理
7.1.4 異常處理的方法
7.2 異常類的繼承架構
7.3 拋出異常
7.3.1 在程序中拋出異常
7.3.2 指定方法拋出異常
7.4 編寫自己的異常類
習題
第8章 包及訪問權限
8.1 包的概念及使用
8.1.1 包(package)的基本概念
8.1.2 import語句的使用
8.1.3 jdk中常見的包
8.2 類成員的訪問控制權限
8.3 java的命名習慣
習題
第9章 多線程
9.1 進程與線程
9.2 認識線程
9.2.1 通過繼承thread類實現多線程
9.2.2 通過實現runnable接口實現多線程
9.2.3 兩種多線程實現機制的比較
9.3 線程的狀態
9.4 線程操作的一些方法
9.4.1 取得和設置線程的名稱
9.4.2 線程是否啟動的判斷
9.4.3 后臺線程與setdaemon()方法
9.4.4 線程的強制運行
9.4.5 線程的休眠
習題
第10章 文件io操作
10.1 file類
10.2 randomaccessfile類
案例1 隨機流
10.3 流類
10.3.1 字節流
10.3.2 字符流
10.3.3 管道流
10.3.4 bytearrayinputstream 與bytearrayoutputstream
10.3.5 system.in和system.out
10.3.6 打印流
10.3.7 datainputstream 與dataoutputstream
10.3.8 合并流
10.3.9 字節流與字符流的轉換
10.3.10 io包中的類層次關系圖
案例2 緩沖流案例
10.4 字符編碼
10.5 對象序列化
實訓 使用數據流讀、寫文件
習題
第11章 java常用類庫
11.1 api概念
11.2 string類和stringbuffer類
11.3 基本數據類型的包裝類
11.4 system類與runtime類
11.4.1 system類
11.4.2 runtime 類
11.5 date與calendar、dateformat類
11.6 math與random類
實訓 使用date類或calendar類處理日期、時間
習題
第12章 java網絡程序設計
12.1 socket介紹
12.2 socket程序
12.3 datagramsocket程序
實訓 使用套接字進行簡單的網絡通信
習題
第13章 圖形用戶界面設計
13.1 gui概述
13.1.1 awt簡介
13.1.2 swing簡介
13.2 組件的創建與使用
13.3 布局管理器
13.4 事件處理
實訓 制作簡單的計算器
習題
附錄 java定義的格式
參考文獻
- >
龍榆生:詞曲概論/大家小書
- >
月亮虎
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
月亮與六便士
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
經典常談
- >
唐代進士錄
- >
回憶愛瑪儂