資源描述:
《編輯本段內(nèi)容簡介.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、編輯本段內(nèi)容簡介 該書是JavaHowtoProgram,SixthEdition,即Java大學(xué)教程(第六版)的基礎(chǔ)版,針對Java2平臺標(biāo)準(zhǔn)版5.0,詳細(xì)介紹了如何使用Java語言進(jìn)行面向?qū)ο缶幊?。該書全面介紹了Java語言的基礎(chǔ)知識,包括輸入/輸出、基本類型、運(yùn)算符、控制語句和方法/數(shù)組等。與JavaHowtoProgram,SixthEdition相比,較早地引入了類、對象和面向?qū)ο缶幊痰母拍睿蠢^承、多態(tài)和接口等。同時(shí),針對J2SE5.0的特點(diǎn),描述了Java語言中的許多新功能與特性
2、,例如格式化輸出printf,Scanner類,Enum類和變長形參表等。該書還引入了通用建模語言UML2.0,以便幫助讀者打下良好的面向?qū)ο笤O(shè)計(jì)基礎(chǔ)。該書通過多個(gè)詳盡的實(shí)例研究,使讀者能夠盡快掌握面向?qū)ο缶幊碳记伞W詈?,該書的附錄還介紹了如何使用調(diào)試器、JavaAPI文檔等多個(gè)有用的工具。編輯本段作者簡介 HarveyM.Deitel博士是Deitel&Associates公司的主席和首席戰(zhàn)略主管。在計(jì)算機(jī)領(lǐng)域43年的勤奮工作,使他具有極其豐富的工業(yè)界和學(xué)術(shù)界經(jīng)驗(yàn)。Detiel博士擁有麻省理
3、工學(xué)院的學(xué)士和碩士學(xué)位,以及波士頓大學(xué)的哲學(xué)博士學(xué)位。他曾致力于IBM和MIT的一系列領(lǐng)先于時(shí)代的虛擬內(nèi)存操作系統(tǒng)項(xiàng)目的研究工作,這些項(xiàng)目的技術(shù)成果如今已廣泛應(yīng)用于UNIx,L,inux和WindowsXP等系統(tǒng)中。他從事大學(xué)教學(xué)20余年,是波士頓學(xué)院計(jì)算機(jī)系的終身教授,而且在與其子PaulJ.Deitel成立Deitel&Associates公司之前,一直擔(dān)任該系的系主任。他和Paul合作了數(shù)十本書籍和多媒體軟件包,所編寫的教材已被翻譯成日文、德文、俄文、西班牙文、繁體中文、簡體中文、韓文、法
4、文、波斯文、意大利文、葡萄牙文、希臘文、烏爾都文和土耳其文,受到世界范圍內(nèi)的認(rèn)可。Detiel博士為大型公司、學(xué)術(shù)機(jī)構(gòu)、政府機(jī)構(gòu)和軍事部門已舉辦了數(shù)百次專業(yè)研討班。編輯本段圖書目錄 第1章計(jì)算機(jī)、Internet和萬維網(wǎng)概述 1.1簡介 1.2什么是計(jì)算機(jī) 1.3計(jì)算機(jī)的構(gòu)成 1.4操作系統(tǒng)的沿革 1.5個(gè)人計(jì)算、分布式計(jì)算和客戶/服務(wù)器計(jì)算 1.6Internet與萬維網(wǎng) 1.7機(jī)器語言、匯編語言和高級語言 1.8c和C++語言的發(fā)展史 1.9Java語言的發(fā)展史 1.1
5、0.1ava類庫 1.1lFORTRAN,COBOL,Pascal和Ada 1.12BASIC,VisualBasic,VisualC++,C#和.NET 1.13典型的.1ava開發(fā)環(huán)境 1.14關(guān)于Java和本書的說明 1.15Java應(yīng)用程序的運(yùn)行示例 1.16對象技術(shù)與UML簡介 1.17本章小結(jié) 1.18Web資源 第2章.Java應(yīng)用程序入門 2.1簡介 2.2第一個(gè)Java應(yīng)用程序:打印一行文字 2.3修改第一個(gè)Java程序 2.4用pfinff顯示文本
6、 2.5另一個(gè).Java應(yīng)用程序:整數(shù)相加 2.6內(nèi)存的概念 2.7算術(shù)運(yùn)算 2.8選擇:相等和關(guān)系運(yùn)算符 2.9本章小結(jié) 第3章類和對象的基礎(chǔ)知識 3.1簡介 3.2類、對象、方法和實(shí)例變量 3.3聲明帶有一個(gè)方法的類并實(shí)例化該類的一個(gè)對象 3.4聲明帶形式參數(shù)的方法 3.5實(shí)例變量、set方法和get方法 3.6基本類型和引用類型的對比 3.7用構(gòu)造函數(shù)初始化對象 3.8浮點(diǎn)數(shù)和double類型 3.9GuI和圖形實(shí)例研究:使用對話框(選讀) 3.10本章小結(jié)
7、 第4章控制語句(第l部分) 4.1簡介 4.2算法 4。3偽碼 4.4控制結(jié)構(gòu) 4.5if單選語句 4.6ifelse雙選語句 4.7while循環(huán)語句 4.8算法設(shè)計(jì):計(jì)數(shù)器控制循環(huán) 4.9算法設(shè)計(jì):標(biāo)記控制循環(huán) 4.10算法設(shè)計(jì):嵌套控制語句 4.11復(fù)合賦值運(yùn)算符 4.12增量和減量運(yùn)算符 4.13基本類型 4.14GuI和圖形實(shí)例研究:繪制簡單線條(選讀) 4.15本章小結(jié) 第5章控制語句(第1l部分) 5.1簡介 5.2計(jì)數(shù)器控制循環(huán)基礎(chǔ)知識 5
8、.3for循環(huán)語句 5.4使用for語句的例子 5.5dowhile循環(huán)語句 5.6switch多選語句 5.7break和continue語句 5.8邏輯運(yùn)算符 5.9結(jié)構(gòu)化程序設(shè)計(jì)小結(jié) 5.10GUI和圖形實(shí)例研究:繪制矩形和橢圓(選讀) 5.1l本章小結(jié)“ 第6章方法的深入剖析. 6.1簡介 6.2Java中的程序模塊 6.3static方法,static域和Math類 6.4聲明帶多個(gè)形參的方法 6.5聲明和使用方法的注意事項(xiàng) 6.6方法調(diào)用棧和活動記錄