Java是目前最流行的軟件開發語言之一,它具有簡單性、安全性、平台無關性、可移植性、健壯性、面向對象、多線程等特點,不僅適合於開發網絡程序,而且還適合於開發獨立的應用程序。Java作為一種跨平台的開發語言,受到廣大軟件公司的歡迎,同時也是眾多編程愛好者能首選程序設計語言。
本書采用任務驅動的模式組織材料,通過具體的開發任務,由淺入深地講解了Java程序設計的知識,可以使讀者在學習時明確目標,同時書中的任務實例也可作為學生將來開發軟件時作為參考。本書中軟件開發任務講解部分包含了任務描述、任務結果、任務分析、相關知識、任務實施等五部分,同時為了更好地鞏固所學知識,在每個任務后都配備了拓展訓練。
全書共分為1
1章,主要內容包括:Java語言概述、Java語言基礎、Java程序控制結構、數組和字符串、Java面向對象程序設計基礎、常用的工具包、圖形用戶界面程序設計、異常處理和輸人/輸出、數據庫編程、多線程和網絡編程、實訓項目以及附錄等。每章后面配有一定量的習題,可以鞏固各章的重點知識和技能。實訓項目是一套完整的小型軟件開發系統,該系統涵蓋了本書的重要知識點,同時包含面向對象程序設計方法的基礎知識,可以作為學生課程設計或大作業的參考。在本書的最后還配備了附錄,介紹了Java常用開發工具Eclipse的使用,Applet簡介,Java
API文檔和建檔應用程序Javadoc等知識,供讀者查閱。