Java語言具有面向對像、與平臺無關、安全、穩定、多線程等優良特性,是目前軟件設計領域中功能較全面的編程語言。本書的內容注重結合實例,循序漸進地介紹Java語言的一些重要的知識點,特別強調Java面向對像編程的思想,從而培養讀者使用面向對像的思維方式思考問題,並使用Java語言解決問題。本書共11章。其中:前兩章主要介紹Java語言的編程環境和基礎語法,讓讀者初步了解Java語言;第3章是本書的核心,主要介紹Java語言中面向對像的概念及具體實現方法,重點講述類的繼承性和多態性;第4章主要介紹Java語言中的各種類型的數組、字符串類;第5章主要介紹Java語言中的各種I/O流及相關應用;第6章主要介紹多線程技術與異常處理;第7、8章主要介紹Applet小應用程序的使用及圖形化用戶界面(GUI)的設計開發;第9章主要介紹Java網絡編程;第10章介紹數據庫的基礎知識及利用JDBC實現Java數據庫編程;第11章主要通過兩個實例來介紹Java語言在實際程序設計領域的應用。為了方便教學,本書還配有電子課件等教學資源包,任課教師和學生可以登錄“我們愛讀書網”(www.ibook4us.com)免費注冊下載,或者發郵件至hustpeiit@163.com索取教學資源包。本書既可作為高等院校計算機及相關專業Java課程的教材使用,也可作為Java入門的參考書,供面向對像編程愛好者和自學Java編程的讀者使用