《高等學校計算機專業“十二五”規劃教材·面向對象程序設計:Java(第3版)》將面向對象的理論與Java語言程序設計技術相結合,意在培養讀者正確運用面向對象的思維方法分析問題和解決問題的能力。全書共分16章。第1章介紹了編程語言的發展、Java語言的特點和NetBeans集成開發環境。第2章~第6章主要介紹了面向對象的基本理論、原理、技術方法和Java語言基礎知識,闡述了面向對象程序設計的基本原則和特點。從第7章開始的以后各章介紹了Java的常用標準類庫及編程技巧,主要包括字符串類、集合類、GUI設計、Swing組件、異常處理、多線程技術、輸入,輸出技術、網絡編程技術和JDBC數據庫應用編程技術等。
《高等學校計算機專業“十二五”規劃教材·面向對象程序設計:Java(第3版)》可作為高等院校計算機類、軟件工程類、信息類專業相關課程的教材,也可作為對面向對象編程技術和Java語言感興趣的讀者的自學用書。
《高等學校計算機專業“十二五”規劃教材·面向對象程序設計:Java(第3版)》在內容的取舍上作了精心的選擇,確保有一定的深度和廣度;在內容的編排上體現了由淺入深、循序漸進的學習規律;在寫作風格上立足于理論與實踐相結合,將復雜的面向對象理論融會于眾多的實例之中,使讀者學會面對一個具體的問題時,能夠用面向對象的思維方法分析問題,并利用面向對象的語言編寫解決實際問題的計算機程序。《高等學校計算機專業“十二五”規劃教材·面向對象程序設計:Java(第3版)》可作為大專院校相關課程的教材,也可作為對面向對象編程技術和Java語言感興趣的讀者的自學用書。
第1章 Java系統環境概述
1.1 編程語言的發展
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.1.4 面向對象的語言
1.1.5 面向對象語言的發展
1.2 網絡時代的編程語言——Java
1.2.1 Java的產生
1.2.2 Java的特點
1.3 Java的開發運行環境
1.3.1 下載和安裝JDK與NetBeans
1.3.2 運行NeWels IDE
1.4 Java程序的運行步驟
1.4.1 JVM的體系結構及工作原理
第1章 Java系統環境概述
1.1 編程語言的發展
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.1.4 面向對象的語言
1.1.5 面向對象語言的發展
1.2 網絡時代的編程語言——Java
1.2.1 Java的產生
1.2.2 Java的特點
1.3 Java的開發運行環境
1.3.1 下載和安裝JDK與NetBeans
1.3.2 運行NeWels IDE
1.4 Java程序的運行步驟
1.4.1 JVM的體系結構及工作原理
1.4.2 Java Application程序的建立及運行
1.4.3 Java Applet程序的建立及運行
第2章 Java語言基礎
第3章 程序流程控制
第4章 類與對象
第5章 消息、繼承與多態
第6章 數組
第7章 字符串類
第8章 集合類
第9章 文字與圖形GUI設計
第10章 常用組件GUI設計
第11章 高級組件GUI設計
第12章 異常處理
第13章 多線程
第14章 輸入與輸出
第15章 網絡編程
第16章 JDBC連接數據庫