出版時(shí)間:2009-4 出版社:清華大學(xué)出版社 作者:吳仁群 編著 頁(yè)數(shù):256
Tag標(biāo)簽:無(wú)
前言
Java語(yǔ)言是目前使用最為廣泛的網(wǎng)絡(luò)編程語(yǔ)言之一,它具有面向?qū)ο?、與平臺(tái)無(wú)關(guān)、安全和多線程等特點(diǎn)。使用Java語(yǔ)言不僅可以實(shí)現(xiàn)大型企業(yè)級(jí)的分布式應(yīng)用系統(tǒng),還能夠?yàn)樾⌒偷那度胧皆O(shè)備進(jìn)行應(yīng)用程序的開(kāi)發(fā)。Java平臺(tái)標(biāo)準(zhǔn)版本(J2SE)是所有Java技術(shù)的基礎(chǔ),只有掌握J(rèn)2SE,才能進(jìn)一步深入學(xué)習(xí)Java技術(shù)。本書(shū)內(nèi)容以JDK1.5 為藍(lán)本進(jìn)行講解. 作為一本基于J2SE的Java語(yǔ)言基礎(chǔ)教材,本書(shū)具有以下特點(diǎn): ?。?)本書(shū)內(nèi)容的講述由淺入深,符合初學(xué)者的計(jì)算機(jī)語(yǔ)言學(xué)習(xí)習(xí)慣?! 。?)本書(shū)在講述每個(gè)知識(shí)點(diǎn)時(shí),都輔以圖形或具體實(shí)例,使讀者能夠從具體應(yīng)用中掌握知識(shí),能夠很容易地將所學(xué)的知識(shí)應(yīng)用于實(shí)踐?! 。?)本書(shū)每章后面附有習(xí)題,讀者可通過(guò)做習(xí)題,鞏固并掌握所學(xué)知識(shí)?! ”緯?shū)共有9章及兩個(gè)附錄。第l章講述Java語(yǔ)言發(fā)展歷程、Java語(yǔ)言的特點(diǎn)以及開(kāi)發(fā)平臺(tái)和開(kāi)發(fā)過(guò)程。第2章介紹Java語(yǔ)言編程的基礎(chǔ)語(yǔ)法知識(shí)。第3章和第4章講述Java的面向?qū)ο蠹夹g(shù),體現(xiàn)了Java作為一種純粹的面向?qū)ο缶幊陶Z(yǔ)言的編程特點(diǎn)。第5章介紹了數(shù)組和字符串的特點(diǎn)及使用。第6章介紹Java語(yǔ)言的異常處理機(jī)制.第7章介紹Java語(yǔ)言中輸入輸出流和數(shù)據(jù)庫(kù)操作方法。第8章介紹Java語(yǔ)言多線程的含義、特點(diǎn)及實(shí)現(xiàn)。第9章介紹Java語(yǔ)言中如何進(jìn)行圖形用戶界面設(shè)計(jì)及處理功能的實(shí)現(xiàn)。附錄A收集了Java語(yǔ)言常見(jiàn)命令。附錄B提供了一個(gè)大型的實(shí)例,供讀者學(xué)完本書(shū)后進(jìn)行綜合訓(xùn)練模擬?! ”緯?shū)由吳仁群編寫(xiě),系“北京市屬市管高等學(xué)校人才強(qiáng)教計(jì)劃資助項(xiàng)目”。在編寫(xiě)過(guò)程中,編者參考了本書(shū)《參考文獻(xiàn)》所列舉的圖書(shū),得到了清華大學(xué)出版社的大力支持,在此對(duì)《參考文獻(xiàn)》中圖書(shū)的作者及清華大學(xué)出版社表示深深的感謝。 由于時(shí)間倉(cāng)促,書(shū)中難免存在一些不足之處,敬請(qǐng)讀者批評(píng)指正。
內(nèi)容概要
本書(shū)是針對(duì)Java語(yǔ)言初學(xué)者編寫(xiě)的基礎(chǔ)教程,書(shū)中不僅講解了Java程序設(shè)計(jì)的基礎(chǔ)知識(shí),而且提供了大量實(shí)用性很強(qiáng)的編程實(shí)例。全書(shū)共分9章:Java語(yǔ)言概述,Java語(yǔ)言基礎(chǔ),類(lèi)和對(duì)象,繼承和接口,數(shù)組和字符串,異常,輸入輸出和數(shù)據(jù)庫(kù),多線程,圖形用戶界面設(shè)計(jì)等。 本書(shū)內(nèi)容實(shí)用,結(jié)構(gòu)清晰,實(shí)例豐富,可操作性強(qiáng),可作為高等學(xué)校Java程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的培訓(xùn)和自學(xué)教材。
書(shū)籍目錄
第1章 Java語(yǔ)言概述 1.1 Java語(yǔ)言的發(fā)展里程 1.2 Java語(yǔ)言的特點(diǎn) 1.3 平臺(tái)無(wú)關(guān)性 1.4 Java虛擬機(jī)JVM 1.5 Java與C/C++之關(guān)系 1.6 Java運(yùn)行平臺(tái) 1.7 Java程序開(kāi)發(fā) 1.8 Java開(kāi)發(fā)工具箱(inK) 1.9 JDK 1.5編譯器的新規(guī)定 1.10 本章小結(jié) 1.11 思考和練習(xí)第2章 Java語(yǔ)言基礎(chǔ) 2.1 Java程序概況 2.1.1 Java程序結(jié)構(gòu) 2.1.2 Java注釋 2.1.3 Java關(guān)鍵字 2.1.4 Java標(biāo)識(shí)符 2.1.5 變量與常量 2.2 基本數(shù)據(jù)類(lèi)型 2.2.1 基本數(shù)據(jù)類(lèi)型概況 2.2.2 基本數(shù)據(jù)類(lèi)型轉(zhuǎn)換 2.3 運(yùn)算符和表達(dá)式 2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 2.3.2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 2.3.3 邏輯運(yùn)算符與邏輯表達(dá)式 2.3.4 賦值運(yùn)算符與賦值表達(dá)式 2.3.5 位運(yùn)算符 2.3.6 條件運(yùn)算符 2.3.7 instanceof運(yùn)算符 2.3.8 一般表達(dá)式 2.4 Java語(yǔ)句 2.4.1 Java語(yǔ)句概述 2.4.2 分支語(yǔ)句 2.4.3 循環(huán)語(yǔ)句 2.4.4 跳轉(zhuǎn)語(yǔ)句 2.4.5 輸入輸出語(yǔ)句 2.5 本章小結(jié) 2.6 思考和練習(xí)第3章 類(lèi)與對(duì)象 3.1 面向?qū)ο蠡A(chǔ) 3.1.1 編程語(yǔ)言的幾個(gè)發(fā)展階段 3.1.2 面向過(guò)程的程序設(shè)計(jì) 3.1.3 面向?qū)ο蟮某绦蛟O(shè)計(jì) 3.1.4 兩種程序設(shè)計(jì)語(yǔ)言的簡(jiǎn)單比較 3.2 類(lèi) 3.3 對(duì)象 3.4 變量 3.4.1 類(lèi)中變量的分類(lèi) 3.4.2 變量的內(nèi)存分配 3.4.3 實(shí)例變量和類(lèi)變量的簡(jiǎn)單比較 3.4.4 變量初始化與賦值 3.5 方法 3.5.1 方法分類(lèi) 3.5.2 方法調(diào)用中的數(shù)據(jù)傳遞 3.5.3 三個(gè)重要方法 3.6 包 3.7 import語(yǔ)句 3.8 訪問(wèn)權(quán)限 3.8.1 類(lèi)的訪問(wèn)控制 3.8.2 類(lèi)成員的訪問(wèn)控制……第4章 繼承與接口第5章 數(shù)組與字符串第6章 Java的異常處理機(jī)制第7章 輸入輸出及數(shù)據(jù)庫(kù)操作第8章 多線程第9章 圖形用戶界面設(shè)計(jì)參考文獻(xiàn) 附錄A Java開(kāi)發(fā)工具箱常見(jiàn)命令附錄B 界面設(shè)計(jì)模板
章節(jié)摘錄
第1章 Java語(yǔ)言概述 1.1 Java語(yǔ)言的發(fā)展里程 Java語(yǔ)言的前身是0ak語(yǔ)言,于l991年推出,但僅限于Sun MicroSystems公司內(nèi)部使用。1995年Oak語(yǔ)言改名為“Java”,并正式向公眾推出,主要貢獻(xiàn)者是James GosliIl9。 Java l.2版本是Java語(yǔ)言發(fā)展過(guò)程中的一個(gè)關(guān)鍵階段,從此,Sun公司將Java更名為Java 2。經(jīng)過(guò)十年的發(fā)展,Java語(yǔ)言已經(jīng)發(fā)展到1.6版本?! ava的發(fā)展得益于Internet和Web的出現(xiàn),Intemet上有各種不同的計(jì)算機(jī),它們可能使用完全不同的操作系統(tǒng)和CPU芯片,但希望運(yùn)行相同的程序。Java的出現(xiàn)標(biāo)志著真正的分布式系統(tǒng)的到來(lái)?! ‘?dāng)今,Java技術(shù)已經(jīng)滲透到了世界的每個(gè)角落——小到生活中的電話、烤面包機(jī),大到汽車(chē),都有它的身影。權(quán)威調(diào)查顯示,目前全球已有超過(guò)60%的軟件開(kāi)發(fā)人員使用Jaya語(yǔ)言。當(dāng)今全球已經(jīng)擁有超過(guò)300萬(wàn)使用它作為開(kāi)發(fā)語(yǔ)言的程序員,超過(guò)2.67億部支持JaVa的電話,以及超過(guò)3億的Java卡在世界各地被配置。
編輯推薦
Java語(yǔ)言概述 Java語(yǔ)言基礎(chǔ)知識(shí) 類(lèi)與對(duì)象 繼承與接口 數(shù)組與字符串 異常處理機(jī)制 輸入輸出及數(shù)據(jù)庫(kù)操作 多線程 圖形用戶界面
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版