出版時間:2005-8 出版社:清華大學(xué)出版社 作者:(美)梁(Liang,Y.D) 著,馬海軍,景麗 等譯 頁數(shù):801 字?jǐn)?shù):1277000
Tag標(biāo)簽:無
內(nèi)容概要
依照使用方法的不同,本書同時適用于初學(xué)及需要進(jìn)階的學(xué)生。本書可以用作大一新生兩個學(xué)期的編程科目教材及一個學(xué)期的作為第二種語言的Java科目教材,也可以作為有經(jīng)驗的編程人員的短期培訓(xùn)教材。全世界的計算機(jī)科學(xué)系、工程學(xué)系、管理信息系統(tǒng)系都在各種不同級別上使用本書。 本書首先引入了Java編程基礎(chǔ)知識,全面介紹了各種基礎(chǔ)性的重要概念,以及面對對象編程的知識。然后介紹了通過使用異常處理、I/O、數(shù)據(jù)結(jié)構(gòu)、國際化、多線程、多媒體和聯(lián)網(wǎng)技術(shù)等技術(shù),采用面向?qū)ο缶幊谭椒?gòu)建GUI應(yīng)用程序和applet的知識。本書各章在上一版的基礎(chǔ)之上全部重新進(jìn)行了修訂,盡量做到簡潔易懂。本書適合作為Java初中級教材,也可以作為高級程序員參考資料。 本書特色:以豐富的實例演示Java基本特征,全面介紹了Java編輯基礎(chǔ)知識,深入剖析面向?qū)ο缶幊讨R,提供了豐富的GUI編程示例,涵蓋Java編程高級主題,全面包括了Level 1 Java Certification Exam的主題。
書籍目錄
第1部分 編程基礎(chǔ) 第1章 Java簡介 1.1 引言 1.2 Java的發(fā)展史 1.3 Java的特征 1.3.1 Java的簡單性 1.3.2 Java的面向?qū)ο笮? 1.3.3 Java的分布性 1.3.4 Java的解釋性 1.3.5 Java的健壯性 1.3.6 Java的安全性 1.3.7 Java與體系結(jié)構(gòu)無關(guān) 1.3.8 Java的可移植性 1.3.9 Java的性能 1.3.10 Java的多線程性 1.3.11 Java的動態(tài)性 1.4 World Wide Web、Java及其他 1.5 Java語言規(guī)范 1.6 Java開發(fā)工具 1.7 一個簡單的Java程序 1.8 創(chuàng)建、編譯和執(zhí)行Java程序 1.9 應(yīng)用程序剖析 1.9.1 注釋 1.9.2 保留字 1.9.3 修飾符 1.9.4 語句 1.9.5 塊 1.9.6 類 1.9.7 方法 1.9.8 main方法 1.10 在消息對話框中顯示文本 1.11 復(fù)習(xí)題 1.12 編程練習(xí) 第2章 基本數(shù)據(jù)類型及操作 2.1 引言 2.2 編寫簡單的程序 2.3 標(biāo)識符 2.4 變量 2.5 賦值語句和賦值表達(dá)式 2.6 常量 2.7 數(shù)字?jǐn)?shù)據(jù)類型 2.7.1 數(shù)字操作符 2.7.2 數(shù)字字面值 2.7.3 數(shù)學(xué)表達(dá)式 2.7.4 簡潔操作符 2.8 數(shù)字類型轉(zhuǎn)換 2.9 字符數(shù)據(jù)類型 2.10 布爾數(shù)據(jù)類型 2.11 操作符優(yōu)先級和結(jié)合性 2.12 操作數(shù)運算次序 2.13 從輸入對話框獲得輸入 2.14 實例分析 2.15 編程風(fēng)格及文檔編制 2.15.1 合適的注釋和注釋風(fēng)格 2.15.2 命名慣例 2.15.3 合適的縮進(jìn)格式和空格 2.15.4 塊樣式 2.15.5 代碼樣式示例 2.16 編程錯誤 2.16.1 語法錯誤 2.16.2 運行時錯誤 2.16.3 邏輯錯誤 2.17 調(diào)試 2.18 復(fù)習(xí)題 2.19 編程練習(xí) 第3章 控制語句 3.1 引言 3.2 選擇語句 3.2.1 簡單if語句 3.2.2 if…else語句 3.2.3 嵌套if語句 3.2.4 switch語句 3.2.5 條件表達(dá)式 3.3 循環(huán)語句 3.3.1 while循環(huán) 3.3.2 do-while循環(huán) 3.3.3 for循環(huán) 3.4 選擇哪種循環(huán) 3.5 使用關(guān)鍵字break和continue 3.6 實例分析 3.7 復(fù)習(xí)題 3.8 編程練習(xí) 第4章 方法 第5章 數(shù)組 第2部分 面向?qū)ο蟮某绦蛟O(shè)計 第6章 對象和類 第7章 字符串 第8章 類繼承和接口 第9章 面向?qū)ο筌浖_發(fā) 第3部分 GUI編程 第10章 開始GUI編程 第11章 創(chuàng)建用戶界面 第12章 applet和高級GUI 第4部分 開發(fā)綜合項目 第13章 異常處理 第14章 國際化 第15章 多線程 第16章 多媒體 第17章 輸入和輸出 第18章 聯(lián)網(wǎng)技術(shù) 第19章 Java數(shù)據(jù)結(jié)構(gòu)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載