出版時(shí)間:2005-10 出版社:人民郵電出版社 作者:徐明浩 頁(yè)數(shù):451 字?jǐn)?shù):707000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書通過(guò)豐富的實(shí)例講授Java語(yǔ)言的基礎(chǔ)和程序設(shè)計(jì)方法。 全書共22章。第1到19章分別介紹了Java語(yǔ)言基礎(chǔ)知識(shí)、對(duì)象和類的概念、Java語(yǔ)言的基本語(yǔ)法、流程控制、數(shù)組、對(duì)象和方法、繼承、抽象類和接口、內(nèi)隱類、異常處理、API、輸入輸出、線程、AWT程序設(shè)計(jì)和事件處理、Java 2D圖形、Applet等內(nèi)容。第20章通過(guò)3個(gè)完整的實(shí)例介紹了Applet游戲的設(shè)計(jì)。第21章通過(guò)一個(gè)游戲?qū)嵗榻B網(wǎng)絡(luò)程序設(shè)計(jì)基礎(chǔ)。第22章用五子棋的實(shí)例介紹了網(wǎng)絡(luò)游戲的制作。書中每章后面的"鞏固練習(xí)"部分,給出了精心挑選的練習(xí)題,幫助讀者鞏固本章所學(xué)知識(shí),進(jìn)一步提高Java編程水平。附錄部分給出了書中“獨(dú)立完成”練習(xí)的提示,說(shuō)明了JCreator的安裝和使用方法,并且對(duì)Swing和JDBC程序設(shè)計(jì)方法進(jìn)行了簡(jiǎn)要說(shuō)明。 本書的示例能夠把Java程序設(shè)計(jì)原理以淺顯易懂的方式呈現(xiàn)給讀者。后3章注重對(duì)Java熱門應(yīng)用領(lǐng)域的介紹和討論,通過(guò)完整的例子教給讀者Applet游戲和網(wǎng)絡(luò)游戲的制作方法。 本書適合Java編程語(yǔ)言初學(xué)者閱讀。
書籍目錄
第1章 什么是Java程序設(shè)計(jì)語(yǔ)言 1.1 Java語(yǔ)言誕生背景 1.2 Java語(yǔ)言的特點(diǎn) 1.3 安裝Java程序開(kāi)發(fā)工具(JDK1.5) 1.4 Java程序開(kāi)發(fā)過(guò)程 1.5 運(yùn)行第一個(gè)Java程序 1.6 鞏固練習(xí) 第2章 理解對(duì)象與類 2.1 什么是對(duì)象 2.2 什么是類 2.3 HelloJava示例的分析 2.4 鞏固練習(xí) 第3章 Java語(yǔ)言的基本語(yǔ)法 3.1 代碼編寫規(guī)則 3.2 注釋 3.3 標(biāo)識(shí)符 3.4 變量和常量 3.5 數(shù)據(jù)類型 3.6 類型轉(zhuǎn)換 3.7 運(yùn)算符 3.8 鞏固練習(xí) 第4章 程序流程控制語(yǔ)句 4.1 if語(yǔ)句 4.2 switch語(yǔ)句 4.3 for語(yǔ)句 4.4 while語(yǔ)句 4.5 do-while語(yǔ)句 4.6 鞏固練習(xí) 第5章 類與對(duì)象 5.1 類的定義與對(duì)象的創(chuàng)建 5.2 引用賦值 5.3 成員方法 5.4 局部變量和成員變量 5.5 this引用 5.6 靜態(tài)變量與靜態(tài)方法 5.7 成員與靜態(tài)方法的關(guān)系 5.8 包與導(dǎo)入 5.9 訪問(wèn)控制符 5.10 重載 5.11 構(gòu)造函數(shù) 5.12 類的初始化 5.13 鞏固練習(xí) 第6章 數(shù)組 6.1 基本數(shù)據(jù)類型數(shù)組 6.2 一維數(shù)組的初始化 6.3 對(duì)象數(shù)組 6.4 二維數(shù)組 6.5 三維數(shù)組 6.6 鞏固練習(xí) 第7章 對(duì)象與方法 7.1 對(duì)象的創(chuàng)建與銷毀 7.2 值傳遞調(diào)用 7.3 引用傳遞調(diào)用 7.4 獲取命令行參數(shù) 7.5 返回對(duì)象引用 7.6 返回新對(duì)象 7.7 自引用 7.8 遞歸調(diào)用 7.9 鞏固練習(xí) 第8章 繼承 8.1 繼承的概念 8.2 子類對(duì)象的創(chuàng)建 8.3 this與super 8.4 繼承中的訪問(wèn)控制符 8.5 覆蓋 8.6 多態(tài) 8.7 引用的范圍 8.8 引用變量的類型轉(zhuǎn)換 8.9 Object類 8.10 “==”與equals() 8.11 Object型引用變量 8.12 類的層級(jí)圖 8.13 鞏固練習(xí) 第9章 抽象類與接口 9.1 抽象類 9.2 final關(guān)鍵字 9.3 接口 9.4 Cloneable 接口 9.5 Enumeration接口 9.6 鞏固練習(xí) 第10章 內(nèi)隱類(inner class) 10.1 靜態(tài)類(static class) 10.2 成員類(member class) 10.3 局部類(local class) 10.4 匿名類(anonymous class) 10.5 鞏固練習(xí) 第11章 異常處理(exception handing) 11.1 try-catch語(yǔ)句 11.2 Exception類的種類 11.3 可拋出異常的方法 11.4 自定義異常 11.5 鞏固練習(xí) 第12章 常用API之一 12.1 java.lang.String 12.2 java.lang.StringBuffer 12.3 wrapper class 12.4 java.lang.Math類 12.5 java.Math.BigInteger類 12.6 java.Math.BigDecimal類 12.7 鞏固練習(xí) 第13章 Java輸入與輸出(I/O) ……第14章 線程 第15章 常用API之二 第16章 AWT程序設(shè)計(jì) 第17章 AWT事件處理 第18章 Java2D圖形 第19章 Applet 第20章 制作Applet游戲 第21章 網(wǎng)絡(luò)程序設(shè)計(jì) 第22章 制作網(wǎng)絡(luò)游戲 附錄A “獨(dú)立完成”部分提示 附錄B JCreator的安裝及其使用方法 附錄C Swing程序設(shè)計(jì)簡(jiǎn)介 附錄D JDBC程序設(shè)計(jì)簡(jiǎn)介
編輯推薦
通過(guò)豐富的實(shí)例講授 Java 語(yǔ)言的基礎(chǔ)和程序設(shè)計(jì)方法。 實(shí)例能夠把 Java 程序設(shè)計(jì)原理以淺顯易懂的方式呈現(xiàn)給讀者?! ∽⒅貙?duì) Java 熱門應(yīng)用領(lǐng)域的介紹和討論。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java編程基礎(chǔ)、應(yīng)用與實(shí)例 PDF格式下載