本書基于知識、技能、能力儲備過程, 案例化教學(xué), 理實一體, 按照J(rèn)ava程序設(shè)計開發(fā)的知識、技術(shù)、技能編排內(nèi)容, 從教、學(xué)、做的模式來安排章節(jié)內(nèi)容。每一章包括正文、案例分析、任務(wù)訓(xùn)練、知識拓展、思考與練習(xí); 全書最后還包括思考與練習(xí)參考答案, 可供學(xué)生進行練習(xí)和查漏補缺。本書結(jié)合行業(yè)要求, 職業(yè)資格證要求編寫、校企合作, 例子更貼近生活、循序漸進、由淺入深、知識拓展部分。
第1章 Java語言概述
1.1 軟件開發(fā)基礎(chǔ)
1.1.1 軟件運行原理
1.1.2 軟件開發(fā)流程
1.1.3 程序設(shè)計語言
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應(yīng)用程序
1.4.2 在Eclipse環(huán)境中開發(fā)第一個Java應(yīng)用程序
1.4.3 Java語言開發(fā)過程
1.4.4 Java的體系結(jié)構(gòu)
1.5 案例分析
1.5.1 案例情景——編寫Java Application,換行輸出“Hello,同學(xué)”“歡迎進入精彩的Java世界!”
1.5.2 運行結(jié)果
1.5.3 實現(xiàn)方案
1.6 任務(wù)訓(xùn)練——編寫簡單Java程序
1.6.1 訓(xùn)練目的
1.6.2 訓(xùn)練內(nèi)容
1.7 知識拓展
思考與練習(xí)
學(xué)習(xí)評價
第2章 數(shù)據(jù)類型與運算符
2.1 常量、變量與數(shù)據(jù)類型
2.1.1 常量
2.1.2 變量
2.1.3 數(shù)據(jù)類型
2.1.4 數(shù)據(jù)類型的轉(zhuǎn)換
2.2 運算符
2.2.1 算術(shù)運算符
2.2.2 關(guān)系運算符
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 編程風(fēng)格
2.5.1 Java語言書寫規(guī)范
2.5.2 注釋
2.6 案例分析
2.6.1 案例分析(Java語言基礎(chǔ))
2.6.2 運行結(jié)果
2.6.3 實現(xiàn)方案
2.7 任務(wù)訓(xùn)練——Java基本數(shù)據(jù)類型、運算符與表達式
2.7.1 訓(xùn)練目的
2.7.2 訓(xùn)練內(nèi)容
2.8 知識拓展
思考與練習(xí)
學(xué)習(xí)評價
第3章 流程控制結(jié)構(gòu)
3.1 分支結(jié)構(gòu)
3.1.1 if語句
3.1.2 switch語句
3.2 循環(huán)結(jié)構(gòu)
3.2.1 while語句
3.2.2 do-while語句
3.2.3 for循環(huán)語句
3.2.4 多重循環(huán)
3.3 跳轉(zhuǎn)語句
3.3.1 break語句
……
第4章 數(shù)組與字符串
第5章 面向?qū)ο蟪绦蛟O(shè)計
第6章 異常處理
第7章 輸入/輸出及文件處理
第8章 多線程
第9章 常用實用類
第10章 數(shù)據(jù)庫編程
思考與練習(xí)參考答案
參考文獻