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