商品簡介
本書按照由淺入深、通俗易懂的原則介紹Java程序設計,圍繞著“程序設計就是對數據的加工處理”的思想,以“數據處理”作為“編寫主線”,採用學生比較容易接受的知識體系,逐步擴展提高。同時本書始終貫穿“項目驅動、設計主導、案例教學”的思想:通過典型的案例,將知識要點融入案例中;在求解案例時,利用有關的技術、知識,使技術方法和知識與案例相輔相承;讓學生在程序設計的任務“驅動”下,接受和尋找所需要的知識內容,強化學生的“計算思維”和“面向對象的思想”,從而培養學生的程序設計能力和開發實際應用的能力。
本書內容包括Java程序設計開發環境及開發工具,簡單數據及其運算,Java方法的設計與流程控制(順序、分支、循環),數組及其運算,Java類、對象與類的封裝性,Java類的繼承性、接口與多態性,Java常用類與使用,Java異常類及其異常處理,Java集合類及其使用,Java輸入輸出流與讀寫操作,Swing容器與圖形界面開發設計。
作者簡介
張繼軍,男,教授,碩士研究生導師,中國計算機學會高級會員,中國自動化學會高級會員,網絡信息服務專委會委員。本科畢業于山東工業大學(現為山東大學)計算機系,獲計算機及應用專業工學學士學位;碩士畢業于山東科技大學,獲計算機應用技術專業工學碩士學位,其碩士論文“Petri網進程表達式及其應用” 獲山東省優秀碩士論文獎。主要研究方向:Petri網理論與應用,軟件形式化方法與測試、形式語言與自動機理論與應用、農業信息化等。