高等院校計(jì)算機(jī)教育規(guī)劃教材

出版時(shí)間:2008-5  出版社:中國(guó)鐵道出版社  作者:王建新 編著  頁(yè)數(shù):275  

內(nèi)容概要

本書(shū)共有9章,重點(diǎn)內(nèi)容是Java語(yǔ)言中類(lèi)和對(duì)象等面向?qū)ο筇卣?、接口和泛型、常用?lèi)、異常處理、輸入,輸出、圖形界面設(shè)計(jì)、多線程編程、小應(yīng)用程序和網(wǎng)絡(luò)編程等。    本書(shū)的第一個(gè)特點(diǎn)是不只單純介紹Java語(yǔ)言的語(yǔ)法,而是用幾條基本原理解釋Java規(guī)定其語(yǔ)法的原因,便于讀者更好地理解、記憶和運(yùn)用Java語(yǔ)法。第二個(gè)特點(diǎn)是全書(shū)的知識(shí)講解配合了大量的實(shí)例,通過(guò)實(shí)際程序理解抽象概念,并增強(qiáng)動(dòng)手能力。    本書(shū)適合作為高等院校的教材,也可以作為計(jì)算機(jī)等級(jí)考試二級(jí)Java的考試參考書(shū),還可供希望全面了解Java的自學(xué)者使用。

書(shū)籍目錄

第0章 緒論  0-1 Java的起源與發(fā)展    0-1-1 Java的起源    0-1-2 Java的現(xiàn)狀    0-l-3 Java與C/C++的關(guān)系 0-2 Java的特征 0-3 Java虛擬機(jī)與Java運(yùn)行平臺(tái)    0-3-1 Java虛擬機(jī)    0-3-2 Java的3種運(yùn)行平臺(tái)    0-3-3 安裝J2SE平臺(tái) 0-4 Java程序開(kāi)發(fā)    0-4-1 編寫(xiě)源文件    0-4-2 編譯源程序    0-4-3 運(yùn)行應(yīng)用程序    0-4-4 Java編程的基本規(guī)則  0-5 Java的學(xué)習(xí)技巧    0-5-1 熟悉Java API    0-5-2 理解Java核心理念 0-6 小結(jié) 思考與練習(xí)題第1章 Java語(yǔ)言基礎(chǔ) 1-1 基本語(yǔ)言符號(hào)    1-1-1 關(guān)鍵字    1-1-2 標(biāo)識(shí)符    1-l-3 分隔符    1-1-4 注釋 1-2 數(shù)據(jù)類(lèi)型和變量    1-2-1 基本數(shù)據(jù)類(lèi)型    1-2-2 基本數(shù)據(jù)類(lèi)型間的轉(zhuǎn)換    1-2-3 復(fù)合數(shù)據(jù)類(lèi)型    1-2-4 基本類(lèi)型變量與引用類(lèi)型變量 1-3 運(yùn)算符與表達(dá)式    1-3-1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式    1-3-2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式    1-3-3 邏輯運(yùn)算符和邏輯表達(dá)式    1-3-4 條件運(yùn)算符和條件表達(dá)式    1-3-5 位運(yùn)算符和位運(yùn)算表達(dá)式    1-3-6 賦值運(yùn)算符和賦值表達(dá)式    1-3-7 其他運(yùn)算符和表達(dá)式    1-3-8 運(yùn)算符的優(yōu)先級(jí)    1-3-9 一般表達(dá)式  1-4 Java語(yǔ)句    1-4-1 Java語(yǔ)句類(lèi)型    1-4-2 while和d0…while語(yǔ)句    1-4-3 for語(yǔ)句    1-4-4 if/if……else語(yǔ)句    1-4-5 switch語(yǔ)句    1-4-6 跳轉(zhuǎn)語(yǔ)句  1-5 數(shù)組    1-5-1 數(shù)組的聲明    1-5-2 數(shù)組的創(chuàng)建與初始化    1-5-3 Java數(shù)組在內(nèi)存的存儲(chǔ)特點(diǎn)  1-6 小結(jié)  思考與練習(xí)題第2章 Java的面向?qū)ο筇卣? 2-1 面向?qū)ο蟾攀?   2-1-1 面向?qū)ο蟮幕靖拍?   2-1-2 面向?qū)ο蟮闹匾卣? 2-2 類(lèi)和對(duì)象    2-2-1 類(lèi)的基本結(jié)構(gòu)    2-2-2  構(gòu)造方法    2-2-3 對(duì)象的創(chuàng)建    2-2-4 對(duì)象的使用    2-2-5 對(duì)象的清除    2-2-6 成員變量    2-2-7 成員方法    2-2-8 方法的過(guò)載    2-2-9 this關(guān)鍵字  2-3 繼承與多態(tài)    2-3-1 類(lèi)繼承的語(yǔ)法    2-3-2 類(lèi)繼承的使用    2-3-3 成員變量的隱藏    2-3-4 方法的重寫(xiě)  ……第3章 類(lèi)的高級(jí)特性第4章 常用類(lèi)第5章 異常處理第6章 輸入/輸出流和對(duì)象串行化第7章 圖形用戶界面第8章 Java高級(jí)特性介紹參考文獻(xiàn)附錄

章節(jié)摘錄

  第0章 緒論  0-1 Java的起源與發(fā)展  0.1.1 Java的起源  Java誕生于1995年,它來(lái)自于Sun公司的一個(gè)稱(chēng)為Green的項(xiàng)目,主要貢獻(xiàn)者是James Goslin9。其最初的目的是為家電消費(fèi)電子產(chǎn)品開(kāi)發(fā)一個(gè)分布式系統(tǒng),這樣用戶可以把電子郵件發(fā)給電冰箱、電視機(jī)等家用電器,對(duì)它們進(jìn)行控制。當(dāng)時(shí),C語(yǔ)言已經(jīng)很難滿足人們的這一愿望,因?yàn)镃語(yǔ)言總是針對(duì)特定的芯片將源程序編譯為機(jī)器碼,該機(jī)器碼的運(yùn)行就與特定的芯片指令有關(guān),在其他不同類(lèi)型的芯片(如不同類(lèi)型、不同廠商的電子產(chǎn)品的芯片)上可能無(wú)法運(yùn)行或出現(xiàn)運(yùn)行錯(cuò)誤,甚至可能引起設(shè)備的毀壞等災(zāi)難性后果。解決這個(gè)問(wèn)題需要一門(mén)獨(dú)立于特定芯片的語(yǔ)言,在這個(gè)需求下,Java語(yǔ)言誕生了?! ava的取名也很有趣。James Goslin9的辦公室外面有一棵大橡樹(shù),他最初將Java語(yǔ)言命名為橡樹(shù)的英文單詞0ak,但后來(lái)發(fā)現(xiàn)已經(jīng)有一門(mén)計(jì)算機(jī)語(yǔ)言叫oak。有一天,幾位Java的成員組人員討論給這門(mén)新語(yǔ)言取什么名字時(shí),他們當(dāng)時(shí)正在咖啡館喝著爪哇島(Java)產(chǎn)的咖啡。有一個(gè)人建議說(shuō)就叫Java怎么樣?他的提議得到了其他人的贊賞,于是Java這個(gè)名字就傳開(kāi)了?! ?.1.2 Java的現(xiàn)狀  Java不僅適合開(kāi)發(fā)大型的桌面程序,而且特別適合開(kāi)發(fā)網(wǎng)絡(luò)通信應(yīng)用程序,已經(jīng)成為目前技術(shù)開(kāi)發(fā)中最常用的一種語(yǔ)言。Java作為軟件開(kāi)發(fā)的革命性技術(shù)的地位已經(jīng)確立。企業(yè)的解決方案正在從客戶端朋/服務(wù)器(C/S)方式轉(zhuǎn)換到瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)。在傳統(tǒng)的C/S架構(gòu)中,要針對(duì)不同的機(jī)器類(lèi)型和操作系統(tǒng)類(lèi)型編寫(xiě)不同的應(yīng)用程序,開(kāi)發(fā)難度大,而且難于維護(hù)。而在B/S結(jié)構(gòu)中,終端用戶的界面統(tǒng)一為Internet瀏覽器,這其中Java起了不可替代的巨大作用。Sun公司是Java語(yǔ)言不斷發(fā)展和完善的主要推動(dòng)者,比較通用的編譯環(huán)境有JDK。   ……

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    高等院校計(jì)算機(jī)教育規(guī)劃教材 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7