《Java開發(fā)基礎(chǔ)》是高等教育出版社與達內(nèi)時代科技集團(以下簡稱達內(nèi)集團)聯(lián)合出品的程序設(shè)計類新形態(tài)一體化教材,由達內(nèi)集團諸多具有豐富開發(fā)及授課經(jīng)驗的一線講師編寫!禞ava開發(fā)基礎(chǔ)》以互聯(lián)網(wǎng)企業(yè)實際用人的要求為導向,總結(jié)近幾年國家應用型本科院校與示范性高職院校軟件技術(shù)專業(yè)教學改革經(jīng)驗及達內(nèi)集團在IT培訓行業(yè)十多年的經(jīng)驗編寫而成。 《Java開發(fā)基礎(chǔ)》注重Java基礎(chǔ)教學部分,全書分為10章,包括Java開發(fā)環(huán)境和語言基礎(chǔ)、Java語法基礎(chǔ)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、結(jié)構(gòu)化程序設(shè)計、Java面向?qū)ο缶幊獭ava核心API、異常處理、集合等內(nèi)容。每一章都由基礎(chǔ)知識、階段案例、練習總結(jié)等模塊組成,通過不同模塊間的互相輔助來搭建Java程序設(shè)計基礎(chǔ)所需掌握的知識結(jié)構(gòu)。 《Java開發(fā)基礎(chǔ)》可作為應用型本科院校、高等職業(yè)院校軟件技術(shù)專業(yè)Java課程的配套教材,也可作為Java開發(fā)愛好者的學習和參考用書。
第1章 Java開發(fā)環(huán)境和語言基礎(chǔ)
1.1 Java簡介
1.1.1 Java的歷史
1.1.2 3G時代對Java的影響
1.1.3 Java平臺
1.1 Java的特點
1.2 搭建Java開發(fā)環(huán)境
1.2.1 TDK簡介及安裝
1.2.2 下載IDKAPI文檔
1.2.3 配置環(huán)境變量
1.2.4 下載Eclipse開發(fā)環(huán)境
1.3 編寫第一個Java程序
1.3.1 新建工程
1.3.2 新建包和類
1.3.3 定義main方法
1.3.4 錯誤和異常的調(diào)試
本章小結(jié)
第2章 Java語法基礎(chǔ)
2.1 數(shù)據(jù)類型
2.1.1 不同的數(shù)據(jù)類型
2.1.2 Java常用數(shù)據(jù)類型
2.2 Java基本類型之間的轉(zhuǎn)換
2.2.1 為什么要使用數(shù)據(jù)類型轉(zhuǎn)換
2.2.2 基本數(shù)據(jù)類型轉(zhuǎn)換方式
2.2.3 數(shù)值運算時的自動類型轉(zhuǎn)換
2.3 變量
2.3.1 變量的含義
2.3.2 變量命名規(guī)則
2.3.3 變量的訪問
2.4 運算符
2.4.1 賦值運算符
2.4.2 算術(shù)運算符
2.4.3 關(guān)系運算符
2.4.4 邏輯運算符
2.4.5 位運算符
2.4.6 條件(三目)運算符
2.4.7 運算符優(yōu)先級
2.5 從控制臺輸入數(shù)據(jù)
2.6 產(chǎn)生隨機數(shù)據(jù)
2.7 【案例】String類的應用
2.7.1 案例描述
2.7.2 案例分析
2.7.3 案例代碼
2.8 【案例】某航空公司航班班期查詢程序
2.8.1 案例描述
2.8.2 案例分析
2.8.3 案例代碼
2.9 【案例】攝氏溫度與華氏溫度的轉(zhuǎn)換
2.9.1 案例描述
2.9.2 案例分析
2.9.3 案例代碼
本章小結(jié)
第3章 選擇結(jié)構(gòu)
3.1 if條件選擇結(jié)構(gòu)
3.1.1 基本if條件結(jié)構(gòu)
3.1.2 多重if條件結(jié)構(gòu)
3.1.3 嵌套if條件結(jié)構(gòu)
3.2 switch條件選擇結(jié)構(gòu)
3.3 【案例】出租車計費程序設(shè)計
3.3.1 案例描述
3.3.2 案例分析
3.3.3 案例代碼
3.4 【案例】某電信公司手機通話費計費程序
……
第4章 循壞結(jié)構(gòu)
第5章 數(shù)組
第6章 結(jié)構(gòu)化程序設(shè)計
第7章 Java面向?qū)ο缶幊?/span>
第8章 Java核心API
第9章 異常處理
第10章 集合