本書基于知識、技能、能力儲備過程, 案例化教學, 理實一體, 按照Java程序設計開發(fā)的知識、技術、技能編排內容, 從教、學、做的模式來安排章節(jié)內容。每一章包括正文、案例分析、任務訓練、知識拓展、思考與練習; 全書最后還包括思考與練習參考答案, 可供學生進行練習和查漏補缺。本書結合行業(yè)要求, 職業(yè)資格證要求編寫、校企合作, 例子更貼近生活、循序漸進、由淺入深、知識拓展部分。
第1章 Java語言概述
1.1 軟件開發(fā)基礎
1.1.1 軟件運行原理
1.1.2 軟件開發(fā)流程
1.1.3 程序設計語言
1.2 Java語言
1.2.1 Java語言的發(fā)展
1.2.2 Java語言的組成
1.2.3 Java語言的版本
1.3 Java開發(fā)環(huán)境
1.3.1 下載和安裝JDK
1.3.2 下載和安裝Eclipse
1.4 第一個Java程序
1.4.1 命令方式開發(fā)第一個Java應用程序
1.4.2 在Eclipse環(huán)境中開發(fā)第一個Java應用程序
1.4.3 Java語言開發(fā)過程
1.4.4 Java的體系結構
1.5 案例分析
1.5.1 案例情景——編寫Java Application,換行輸出“Hello,同學”“歡迎進入精彩的Java世界!”
1.5.2 運行結果
1.5.3 實現(xiàn)方案
1.6 任務訓練——編寫簡單Java程序
1.6.1 訓練目的
1.6.2 訓練內容
1.7 知識拓展
思考與練習
學習評價
第2章 數(shù)據(jù)類型與運算符
2.1 常量、變量與數(shù)據(jù)類型
2.1.1 常量
2.1.2 變量
2.1.3 數(shù)據(jù)類型
2.1.4 數(shù)據(jù)類型的轉換
2.2 運算符
2.2.1 算術運算符
2.2.2 關系運算符
2.2.3 邏輯運算符
2.2.4 位運算符
2.2.5 賦值運算符
2.2.6 條件運算符
2.2.7 其他運算符
2.2.8 運算符優(yōu)先級
2.3 表達式
2.4 簡單的輸入/輸出
2.4.1 輸出
2.4.2 輸入
2.5 編程風格
2.5.1 Java語言書寫規(guī)范
2.5.2 注釋
2.6 案例分析
2.6.1 案例分析(Java語言基礎)
2.6.2 運行結果
2.6.3 實現(xiàn)方案
2.7 任務訓練——Java基本數(shù)據(jù)類型、運算符與表達式
2.7.1 訓練目的
2.7.2 訓練內容
2.8 知識拓展
思考與練習
學習評價
第3章 流程控制結構
3.1 分支結構
3.1.1 if語句
3.1.2 switch語句
3.2 循環(huán)結構
3.2.1 while語句
3.2.2 do-while語句
3.2.3 for循環(huán)語句
3.2.4 多重循環(huán)
3.3 跳轉語句
3.3.1 break語句
……
第4章 數(shù)組與字符串
第5章 面向對象程序設計
第6章 異常處理
第7章 輸入/輸出及文件處理
第8章 多線程
第9章 常用實用類
第10章 數(shù)據(jù)庫編程
思考與練習參考答案
參考文獻