出版時間:2012-1 出版社:高等教育出版社 作者:蘇健 頁數:389
內容概要
《Java面向對象程序設計》用Java語言講解面向對象程序設計的思想、技術與方法。全書以案例為驅動,以類設計為重點,講授封裝、繼承、多態(tài)等技術要點。在講解內容時.多采用連續(xù)相關的案例集,案例難度適中且易于理解?! 禞ava面向對象程序設計》內容以Java語言和類的使用為起點,逐步過渡到類的封裝設計,進而深入到類和接口的繼承設計,使讀者能夠漸進式地了解和掌握面向對象編程的核心思想和技術方法。書中還介紹了Java的泛型與集合框架、異常處理機制、嵌套類、枚舉類、輸入/輸出流、多線程、網絡編程等內容,并以這些內容來加深讀者對面向對象程序設計相關技術思想的理解。
書籍目錄
第1章 引言1.1 面向對象程序設計簡介1.1.1 程序設計方法:面向過程與面向對象1.1.2 基本概念:對象、類、消息傳遞1.1.3 基本特征:封裝性、繼承性、多態(tài)性1.2 Java語言簡介1.2.1 Java的誕生1.2.2 Java運行環(huán)境與平臺無關性1.2.3 Java的主要特點1.2.4 Java的3種平臺習題1第2章 Java語言基礎2.1 Java語言開發(fā)環(huán)境的安裝與配置2.1.1 JDK的安裝與配置2.1.2 Eclipse的安裝與配置2.2 使用JDK或Eclipse開發(fā)Java程序2.2.1 通過JDK開發(fā)運行程序2.2.2 通過Eclipse工具編寫運行程序2.3 編寫Java應用程序2.3.1 包含mam方法的類2.3.2 屏幕輸出與鍵盤輸入2.3.3 編寫多個靜態(tài)方法2.4 標識符、關鍵字與字面值2.4.1 標識符2.4.2 關鍵字和字面值2.5 變量與類型2.5.1 變量2.5.2 8種基本類型2.5.3 基本數據類型之間的轉換2.5.4 數組與字符串簡介2.6 運算符與表達式2.6.1 算術運算2.6.2 移位運算2.6.3 位運算2.6.4 賦值運算2.6.5 關系運算與邏輯運算2.6.6 其他常用的運算符2.7 語句2.7.1 語句簡述2.7.2 分支語句2.7.3 循環(huán)語句2.7.4 控制轉移語句習題2第3章 類與對象基礎3.1 類與對象簡述3.1.1 對象與類的關系3.1.2 類的域、方法、構造器3.1.3 構造器:對象的創(chuàng)建與初始化3.1.4 對象引用與引用變量3.1.5 方法與域的使用方式3.1.6 Java類庫與類型的導入3.2 Math類3.2.1 Math類的靜態(tài)成員及功能3.2.2 關于方法重載的討論3.2.3 關于訪問控制修飾符的簡要說明3.3 字符串:String類與String Buffer類3.3.1 String類與字符串對象3.3.2 StringBuffer類3.4 數組對象3.4.1 -維數組的聲明、創(chuàng)建與初始化3.4.2 一維數組的復制:使用System.arraycopy()方法3.4.3 一維數組的排序與搜索:使用java.util.Arrays類3.4.4 多維數組的創(chuàng)建及使用3.5 基本數據類型的包裝糞3.5.1 包裝類的功能與成員構成3.5.2 Integer類3.5.3 Double類3.5.4 Character類3.6 大數處理與Bigln teger類3.6.1 數值計算的精度損失和運算溢出問題3.6.2 Biglnteger類3.7 時間處理3.7.1 時間與時間處理簡述3.7.2 Date類與Simple Date Format類3.7.3 Calendar類3.8 異常處理簡介與Exception類3.8.1 一個處理異常的例子3.8.2 異常拋出與Exception類習題3……第4章 類的設計與封裝第5章 類繼承與接口的設計第6章 集合框架與泛型第7章 異常類、嵌套類、枚舉類型第8章 輸入/輸出流第9章 多線程與網絡編程基礎
圖書封面
評論、評分、閱讀與下載