“Java程序設(shè)計”是計算機專業(yè)重要的基礎(chǔ)課程,也是計算機網(wǎng)絡(luò)及軟件相關(guān)專業(yè)中常設(shè)的一門課。
關(guān)忠、金穎主編的《Java程序設(shè)計案例教程》采用“任務(wù)驅(qū)動、案例教學(xué)”的方法,突出實例與理論的緊密結(jié)合,主要介紹Java開發(fā)和運行環(huán)境、Java基礎(chǔ)語法、面向?qū)ο蟪绦蛟O(shè)計、圖形用戶界面設(shè)計、文件輸入/輸出流操作、線程、網(wǎng)絡(luò)和數(shù)據(jù)及安卓手機開發(fā)基礎(chǔ)等知識,并通過指導(dǎo)學(xué)生實訓(xùn),加強實踐,強化技能培養(yǎng)。
《Java程序設(shè)計案例教程》具有知識系統(tǒng)、案例豐富、語言簡潔、突出實用性、適用范圍廣及便于學(xué)習(xí)掌握等特點,并且采取新穎活潑的版面風(fēng)格設(shè)計,適用于高職高專及各類院校計算機應(yīng)用及軟件專業(yè)的教學(xué),也可用于廣大企事業(yè)單位IT從業(yè)人員的職業(yè)教育和在職培訓(xùn);對于社會自學(xué)者來說,這也是一本有益的科技讀物。
第1章 Java語言概述 1.1 Java語言程序設(shè)計基礎(chǔ) 1.2 初階案例 1.3 常用的Java集成開發(fā)環(huán)境 1.4 高階案例第2章 比較大小 2.1 Java基本語法 2.2 初階案例 2.3 數(shù)組 2.4 高階案例第3章 車輛信息顯示 3.1 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)知識 3.2 初階案例 3.3 面向?qū)ο蟪绦蛟O(shè)計擴展知識 3.4 高階案例第4章 計算器 4.1 界面設(shè)計與布局管理器 4.2 事件處理 4.3 初階案例 4.4 異常處理 4.5 高階案例第5章 文本編輯器 5.1 文本編輯器設(shè)計的相關(guān)知識 5.2 初階案例 5.3 輸入/輸出流和文件 5.4 高階案例第6章 賽馬游戲 6.1 圖形處理 6.2 初階案例 6.3 多線程 6.4 高階案例第7章 網(wǎng)絡(luò)即時通信 7.1 網(wǎng)絡(luò)程序設(shè)計 7.2 初階案例 7.3 數(shù)據(jù)庫程序設(shè)計 7.4 高階案例第8章 Android應(yīng)用 8.1 Android程序設(shè)計基礎(chǔ) 8.2 初階案例 8.3 了解Android程序項目的架構(gòu)和執(zhí)行流程 8.4 高階案例附錄A Java常用類附錄B Java常用異常參考文獻