新編Java實(shí)用教程

出版時間:2009-5  出版社:清華大學(xué)出版社  作者:史斌星,史佳 編著  頁數(shù):519  
Tag標(biāo)簽:無  

前言

如果問Java是什么?只能說是一種流行的計算機(jī)語言。如果問為什么叫Java?倒是可以多說幾句。如果你打開一本英文字典,就會告訴你它是“爪哇”。這是印度尼西亞的主要島嶼,島上因盛產(chǎn)咖啡而遠(yuǎn)負(fù)盛名。為什么要將一種計算機(jī)語言和咖啡聯(lián)系起來呢?無非想通過咖啡形容Java對人們的重要性??Х仍谖鞣饺诵哪恐械牡匚?,遠(yuǎn)非你我所能想象的,人們每天都離不開它。.Java語言確實(shí)不負(fù)其名,它的出色功能,可與當(dāng)今世界上任何一種優(yōu)秀的計算機(jī)語言相媲美。因此深得人心,就像香醇可口的咖啡一樣。如果問Java有什么特點(diǎn)?可說的就更多了。Java語言是隨著互聯(lián)網(wǎng)發(fā)展起來的,Java的優(yōu)勢在于它與操作平臺的無關(guān)性。簡單地說Java在網(wǎng)絡(luò)上通行無阻。用Java編寫的程序,支持Solaris、WindOWS、MacOS、HP.ux和Linux等各種平臺,既可以在UNIX操作系統(tǒng)下運(yùn)行,也可以在Linux和windOWS下運(yùn)行。如果問為什么Java語言能與操作平臺無關(guān)?這不是一兩句話能說清的,只好請讀者去看本書第一章第一節(jié)中的說明了。如果問本書有什么特點(diǎn)?這正是本前言想回答的問題。

內(nèi)容概要

本書包含Java基礎(chǔ)、JavaScript、HTML、JSP網(wǎng)頁編程等幾部分內(nèi)容。本書結(jié)構(gòu)嚴(yán)謹(jǐn),注重基本概念,側(cè)重分析重點(diǎn)和難點(diǎn)。重要的概念用黑體標(biāo)注,抽象的概念用實(shí)例說明,易出錯或混淆的概念通過習(xí)題加深理解。本書既具有教科書特有的條理性,達(dá)到相當(dāng)?shù)睦碚摳叨?,又具有通順流暢、通俗易懂和深入淺出的敘述風(fēng)格,無論初學(xué)者還是有一定基礎(chǔ)的讀者都會從中受益。  為了滿足計算機(jī)專業(yè)的入學(xué)考試、資格考試、職稱考試和求職考試的需要,全書提供了四百多個例題和習(xí)題,既可作為課后作業(yè),也可作為自我檢查的資料。   本書是一本從基礎(chǔ)到應(yīng)用一氣呵成的教材,既可用作Java基礎(chǔ)教材,也可用作專業(yè)、職業(yè)教育教材,或課外閱讀、自學(xué)材料。

書籍目錄

第1章  Java入門第2章  Java的數(shù)據(jù)類型第3章  類和對象第4章  String類第5章  運(yùn)算和控制語句第6章  容器類第7章  組件類第8章  菜單和文件第9章  繪圖和鼠標(biāo)鍵盤監(jiān)聽第10章  線程第11章  多媒體第12章  Swing包第13章  數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫第14章  HTML語言第15章  JavaScript第16章  JSP程序第17章  JSP的內(nèi)部對象第18章  JSP標(biāo)記第19章  Java Bean第20章  網(wǎng)上書店附錄A  下載JDK軟件附錄B  下載Tomcat和Resin軟件附錄C  下載和安裝JMF軟件附錄D  下載和使用幫助文件

章節(jié)摘錄

插圖:第1章 Java入門1.1 Java的運(yùn)行環(huán)境1.1.1 Java編譯器和虛擬機(jī)用Java語言編寫的程序稱為Java源代碼,需要以Java為擴(kuò)展名存為文件(例如abc.Java)。這類文件稱為Java源文件。JVM(Java Virtual Machine)稱為Java虛擬機(jī),這不是由硬件構(gòu)成的實(shí)際機(jī)器,是一個假想的機(jī)器,所以叫做“虛擬機(jī)”。虛擬機(jī)的功能是通過軟件模擬實(shí)現(xiàn)的,用軟件模擬處理器、寄存器、堆棧等硬件的功能執(zhí)行Java程序。編譯器將Java源程序編譯為與計算機(jī)體系結(jié)構(gòu)無關(guān)的字節(jié)碼。虛擬機(jī)能理解各種計算機(jī)平臺(操作系統(tǒng))的文件格式,通過字節(jié)碼編譯器將字節(jié)碼即時編譯為所在平臺(操作系統(tǒng))的機(jī)器碼(指令)執(zhí)行。人們常說Java程序可以不加修改地在不同平臺上運(yùn)行,實(shí)際上是Java虛擬機(jī)能在各種平臺上工作。而且Java虛擬機(jī)為程序員提供了統(tǒng)一的界面,操作十分方便。由于Java程序不受操作平臺的限制,同一個程序可以在不同計算機(jī)中運(yùn)行,所以Java語言具有較好的可移植性,這是它具有強(qiáng)大生命力,能夠廣為流傳的重要原因。在計算機(jī)中運(yùn)行Java程序需要一個程序編譯器和一個執(zhí)行二進(jìn)制類文件的虛擬機(jī),這就是Java程序的運(yùn)行環(huán)境。目前,有的計算機(jī)操作系統(tǒng)具有的運(yùn)行環(huán)境(例如許多網(wǎng)站服務(wù)器的操作系統(tǒng)),可以直接運(yùn)行Java程序。有的計算機(jī)操作系統(tǒng)(例如個人計算機(jī)中的Windows操作系統(tǒng))沒有這樣的運(yùn)行環(huán)境,不能直接運(yùn)行Java程序。

編輯推薦

《新編Java實(shí)用教程》特色:針對最新版本,全面闡述Java軟件的下載、安裝和環(huán)境變量設(shè)置;通過實(shí)例帶出知識點(diǎn),深入淺出,知識難點(diǎn)舉一反三;理論體系完整,實(shí)用性強(qiáng),精心挑選四百多個應(yīng)用實(shí)例,幫您從入門到精通。系列教材特色:精心策劃,準(zhǔn)確定位;概念清晰,例題豐富;深入淺出,內(nèi)容翔實(shí);體系合理,重點(diǎn)突出。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    新編Java實(shí)用教程 PDF格式下載


用戶評論 (總計3條)

 
 

  •   非常適合初學(xué)者的一本java教材,內(nèi)容通俗易懂,示例豐富,講解明白。
  •   出學(xué)者可以看得懂的書,有一缺點(diǎn),內(nèi)容太少
  •   書很好,可惜。。。是弄丟了賠給人家的
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7