Java是目前最流行的程序設計語言。 自1995年誕生至今,Java以其面向對象、平臺獨立性、安全性等優(yōu)勢,在多媒體和互聯(lián)網等領域獲得廣泛應用和普遍認可, 并從一門編程語言發(fā)展為一個平臺,繼而為一個產業(yè)。本書從Java程序整體設計的角度出發(fā),以3個學習任務為驅動, 以高職高專的理論夠用為度為指導,以]Creator為開發(fā)工具,對JavaSE6的核心技術進行了介紹,包括Java語法、面向對象技術、數據輸入/輸出和文件管理、異常處理機制、 圖形界面設計、事件處理機制、 多線程技術、數據庫技術和網絡技術。通過本書的學習,讀者可以輕松、快速地掌握Java應用程序和Java小應用程序的開發(fā)方法。本書具有以下6個特色: (1)學習任務的選擇具有針對性。3個任務分別對應Java程序的三種主要應用:基于控制臺的應用程序、基于窗體的應用程序、c/s模式的應用程序。 (2)以任務為中心,知識點圍繞任務講解。3個學習任務貫穿全書,每個任務被分解成若干小任務,采用由任務引入知識點,把知識點講述演變?yōu)槿蝿諏崿F, 完成一個知識點就相應地完成一個小任務,知識點講述完畢,任務完成。 (3)以能力培養(yǎng)為目的,知識點轉化為技能。每個必備知識點都有在任務中的應用分析,并按照提出問題、分析問題和解決問題的邏輯思維過程進行,在整個分析過程中, 能夠掌握應用知識點的技能、能夠以3個任務為參照進行簡單的Java系統(tǒng)開發(fā)。(4)版面生動活潑、 內容豐富。必備知識點講述中插入“說明”、“注意”、“想一想”等內容, 既具有形式上的可接受性與新穎性,又不破壞內容的規(guī)律性。(5)整個體系符合教與學的規(guī)律要求。每個必備知識點后都有知識點測試和應用操作題, 強化學生對知識點理解及實踐操作能力,方便學生自我檢驗所學知識。(6)教學資料齊備。本書配有電子題庫、 電子課件、教學大綱等,方便學生學習和教師授課。