Java語言程序設(shè)計(jì)實(shí)用教程
本書基于知識(shí)、技能、能力儲(chǔ)備過程, 案例化教學(xué), 理實(shí)一體, 按照J(rèn)ava程序設(shè)計(jì)開發(fā)的知識(shí)、技術(shù)、技能編排內(nèi)容, 從教、學(xué)、做的模式來安排章節(jié)內(nèi)容。每一章包括正文、案例分析、任務(wù)訓(xùn)練、知識(shí)拓展、思考與練習(xí); 全書最后還包括思考與練習(xí)參考答案, 可供學(xué)生進(jìn)行練習(xí)和查漏補(bǔ)缺。本書結(jié)合行業(yè)要求, 職業(yè)資格證要求編寫、校企合作, 例子更貼近生活、循序漸進(jìn)、由淺入深、知識(shí)拓展部分。
第1章 Java語言概述
1.1 軟件開發(fā)基礎(chǔ)
1.1.1 軟件運(yùn)行原理
1.1.2 軟件開發(fā)流程
1.1.3 程序設(shè)計(jì)語言
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 第一個(gè)Java程序
1.4.1 命令方式開發(fā)第一個(gè)Java應(yīng)用程序
1.4.2 在Eclipse環(huán)境中開發(fā)第一個(gè)Java應(yīng)用程序
1.4.3 Java語言開發(fā)過程
1.4.4 Java的體系結(jié)構(gòu)
1.5 案例分析
1.5.1 案例情景——編寫Java Application,換行輸出“Hello,同學(xué)”“歡迎進(jìn)入精彩的Java世界!”
1.5.2 運(yùn)行結(jié)果
1.5.3 實(shí)現(xiàn)方案
1.6 任務(wù)訓(xùn)練——編寫簡(jiǎn)單Java程序
1.6.1 訓(xùn)練目的
1.6.2 訓(xùn)練內(nèi)容
1.7 知識(shí)拓展
思考與練習(xí)
學(xué)習(xí)評(píng)價(jià)
第2章 數(shù)據(jù)類型與運(yùn)算符
2.1 常量、變量與數(shù)據(jù)類型
2.1.1 常量
2.1.2 變量
2.1.3 數(shù)據(jù)類型
2.1.4 數(shù)據(jù)類型的轉(zhuǎn)換
2.2 運(yùn)算符
2.2.1 算術(shù)運(yùn)算符
2.2.2 關(guān)系運(yùn)算符
2.2.3 邏輯運(yùn)算符
2.2.4 位運(yùn)算符
2.2.5 賦值運(yùn)算符
2.2.6 條件運(yùn)算符
2.2.7 其他運(yùn)算符
2.2.8 運(yùn)算符優(yōu)先級(jí)
2.3 表達(dá)式
2.4 簡(jiǎn)單的輸入/輸出
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 運(yùn)行結(jié)果
2.6.3 實(shí)現(xiàn)方案
2.7 任務(wù)訓(xùn)練——Java基本數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
2.7.1 訓(xùn)練目的
2.7.2 訓(xùn)練內(nèi)容
2.8 知識(shí)拓展
思考與練習(xí)
學(xué)習(xí)評(píng)價(jià)
第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è)計(jì)
第6章 異常處理
第7章 輸入/輸出及文件處理
第8章 多線程
第9章 常用實(shí)用類
第10章 數(shù)據(jù)庫編程
思考與練習(xí)參考答案
參考文獻(xiàn)