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