(1)本書由圖形界面、網(wǎng)絡(luò)和數(shù)據(jù)庫等三方面的編程技術(shù)所組成,著重于運用Java語言編程能力的培養(yǎng)。
(2)每章以綜合案例為引導(dǎo),結(jié)合案例分析,順便講解相關(guān)語法,并給出其重要提示與注意事項。
(3)按照循序漸進,由易到難,簡單到復(fù)雜的原則,在每一章案例分析、講解的基礎(chǔ)上,給出相關(guān)習(xí)題和上機練習(xí),作為讀者自主學(xué)習(xí)、拓展練習(xí),以訓(xùn)練讀者獨立完成相關(guān)程序的開發(fā)。
《JAVA程序設(shè)計案例教程/21世紀(jì)計算機科學(xué)與技術(shù)實踐型教程》內(nèi)容主要包括Java的發(fā)展歷史、開發(fā)環(huán)境的配置、語言基礎(chǔ)、程序流程控制、類與對象、繼承、抽象類、接口、多態(tài)、異常處理、面向?qū)ο蟪绦蛟O(shè)計的基本原則、字符串和日期類、圖形界面設(shè)計、Java輸入和輸出、多線程和網(wǎng)絡(luò)編程、Java與數(shù)據(jù)庫。為了加強讀者對所學(xué)知識的應(yīng)用,每章的第一節(jié)都給出一個較完整的實例,實例基本能涵蓋本章所學(xué)的知識,以幫助讀者掌握J(rèn)ava語言及項目的開發(fā)。本書中的程序均在JDK8中驗證,并給出了程序運行結(jié)果、問題分析和程序擴展。本書免費提供了與教材配套的教學(xué)資源包,其中包括全書的電子教案、習(xí)題參考答案及分析、書中所講解實例的源代碼。本書可作為高等院校計算機等相關(guān)專業(yè)“Java語言程序設(shè)計”課程的教材,也可作為Java自學(xué)者、Java程序員初學(xué)者的參考書。
第一篇Java基本語法
第1章Java概述3
1.1Java的發(fā)展史3
1.1.1Java語言的誕生3
1.1.2Java語言的發(fā)展4
1.1.3Java語言的用途5
1.2Java的特點6
1.3Java平臺7
...
第10章數(shù)據(jù)庫技術(shù)246
10.1數(shù)據(jù)庫概述246
10.2可視化數(shù)據(jù)管理器248
10.2.1關(guān)系型數(shù)據(jù)庫的基本結(jié)構(gòu)248
10.2.2數(shù)據(jù)庫的建立249
10.2.3建立查詢252
10.3數(shù)據(jù)控件及其使用253
10.3.1數(shù)據(jù)控件及其屬性253
...
實驗7.4創(chuàng)建窗體232
第8章程序設(shè)計基礎(chǔ)243
實驗8.1C語言程序設(shè)計初步243
實驗8.2簡單排序算法的應(yīng)用253
實驗8.3簡單查找算法的應(yīng)用254