Java語言已經成為互聯網時代主流開發語言。本書以現實生活中的7個典型項目為實訓案例,使學生繫統掌握不同應用背景下完成一個真實Java應用程序開發所具備的專業知識,熟練使用Java應用程序開發關鍵技術和工具。
本書章節的內容順序按照Java應用程序實際的開發流程編排,將每個項目開發拆分為“項目描述、項目目標、項目實施、項目小結和拓展”四個部分。每個項目側重的知識點不同,避免了實例羅列和知識點的重復,第2章“簡單計算器開發”涉及的主要知識點是界面設計,第3章“日歷記事本開發”主要涉及各種常用類及組件的使用以及事件處理,第4章“簡易畫圖板開發”主要涉及抽像類、接口、繼承以及畫圖工具的使用等知識點,第5章“簡易職員管理繫統開發”主要涉及樹形導航條以及表格控件的使用,第6章“基於文件的學籍管理繫統開發”主要涉及I/O繫統,第7章“簡單聊天室開發”主要涉及網絡編程和多線程編程。每個實訓任務的設計都圍繞提高Java實踐能力和創新能力,學生通過自主學習即可完成7個Java實訓項目的開發。