《Java程序設計教程(第2版)》以項目為驅動,將項目分解成多個任務,以任務描述的形式引入問題進而解決問題。全書共分15個項目,主要內(nèi)容包括:Java概述及開發(fā)環(huán)境搭建,Java語言編程基礎,數(shù)組與方法,Teacher類與對象的創(chuàng)建與使用,類的繼承與多態(tài),抽象類、接口和包,異常捕獲,Java中I/O的應用,圖形用戶界面編程,多線程,Java網(wǎng)絡編程,用Java集合來實現(xiàn)學生信息的管理,使用JDBC實現(xiàn)超市進銷存管理,API幫助文檔的使用及MyEclipse調(diào)試入門。
《Java程序設計教程(第2版)》知識點詳盡,內(nèi)容全面且循序漸進,適合作為普通高等院校計算機類專業(yè)的基礎教材,也可作為使用Java語言的相關工作人員及初學者的自學參考書。
項目一 Java概述及開發(fā)環(huán)境搭建
任務一 認識Java
必備知識
1.Java的發(fā)展歷史
2.Java語言的特點
3.Java程序的運行機制
和Java虛擬機
任務二 Java開發(fā)環(huán)境搭建
必備知識
1.Java平臺簡介
2.JDK的安裝與配置
任務三 編寫并運行第一個Java程序
必備知識
1.什么是Java源程序
2.Java中類的定義格式
3.如何編譯和運行一個Java程序
任務四 Java與其他語言的比較
必備知識
1.Java與C#比較
2.Java與PHP比較
思考練習
上機實訓(一)
項目二 Java語言編程基礎
任務一 數(shù)據(jù)類型與常量、變量
必備知識
1.認識標識符
2.認識關鍵字
3.認識數(shù)據(jù)類型
4.認識常量
5.認識變量
任務二 運算符、表達式與語句
必備知識
1.運算符
2.運算符的優(yōu)先級
3.表達式
4.語句
任務三 程序控制結構
必備知識
1.程序的結構設計
2.順序結構
3.選擇結構
4.循環(huán)結構
5.循環(huán)跳轉語句
思考練習
上機實訓(二)
項目三 數(shù)組與方法
任務一 數(shù)組的定義及使用
必備知識
1.一維數(shù)組的聲明及使用
2.二維數(shù)組的定義及使用
3.字符數(shù)組
4.字符串
任務二 方法的定義及使用
必備知識
1.方法的定義
2.方法的調(diào)用
3.參數(shù)傳遞
任務三 數(shù)組的引用傳遞
必備知識
1.數(shù)組參數(shù)
2.示例——一維數(shù)組求最大值
3.示例——二維數(shù)組作形參
思考練習
上機實訓(三)
項目四 Teacher類與對象的創(chuàng)建與使用
任務一 Teacher類的創(chuàng)建
必備知識
1.面向對象與面向過程的區(qū)別
2.類與對象的關系
3.類的定義格式
4.成員變量和局部變量的區(qū)別
任務二 調(diào)用構造方法創(chuàng)建Teacher類對象
必備知識
1.對象的創(chuàng)建格式
……
項目五 類的繼承與多態(tài)
項目六 抽象類、接口和包
項目七 異常捕獲
項目八 Java中I/O的應用
項目九 圖形用戶界面編程
項目十 多線程
項目十一 Java網(wǎng)絡編程
項目十二 用Java集合來實現(xiàn)學生信息的管理
項目十三 使用JDBC實現(xiàn)超市進銷存管理
項目十四 API幫助文檔的使用
項目十五 MyEclipse調(diào)試入門
附錄 思考練習參考答案
參考文獻