Java 語(yǔ)言程序設(shè)計(jì)

出版時(shí)間:2004-4  出版社:機(jī)械工業(yè)出版社  作者:Y.Daniel Liang  頁(yè)數(shù):574  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Java語(yǔ)言程序設(shè)計(jì)》是學(xué)習(xí)Java的入門(mén)教材。它全面講授了Java 2。作者提供了學(xué)習(xí)程序設(shè)計(jì)原理和Java核心特征的一個(gè)循序漸進(jìn)的途徑。通過(guò)具有代表性的例子、詳盡的講解和豐富的練習(xí),將Java介紹給讀者。本書(shū)適合學(xué)生或具有一定程序設(shè)計(jì)經(jīng)驗(yàn)的專(zhuān)業(yè)人員閱讀參考。

作者簡(jiǎn)介

Y.Daniel Liang已經(jīng)成功地撰寫(xiě)了四部Java著作,并為大學(xué)學(xué)生和公司職員講授了40多門(mén)Java課程。他現(xiàn)在是喬治亞州Savannah的ArmstrongcAtlantic州立大學(xué)計(jì)算機(jī)科學(xué)系的軟件工程教授??梢酝ㄟ^(guò)Internet上的liangjava@yahoo.com或liang@armstrong.edu與他聯(lián)系。

書(shū)籍目錄

出版者的話(huà) 專(zhuān)家指導(dǎo)委員會(huì) 作者簡(jiǎn)介 譯者序 前言第一篇 程序設(shè)計(jì)基礎(chǔ) 第1章 Java入門(mén) 2  1.1 引言 2  1.2 Java簡(jiǎn)史 2  1.3 Java的特點(diǎn) 3   1.3.1 Java是簡(jiǎn)單的 3   1.3.2 Java是面向?qū)ο蟮?3   1.3.3 Java是分布式的 4   1.3.4 Java是解釋型的 4   1.3.5 Java是健壯的 4   1.3.6 Java是安全的 5   1.3.7 Java是體系結(jié)構(gòu)中立的 5   1.3.8 Java是可移植的 5   1.3.9 Java的效率 5   1.3.10 Java是多線(xiàn)程的 6   1.3.11 Java是動(dòng)態(tài)的 6  1.4 Java和WWW 6  1.5 Java語(yǔ)言規(guī)范 7  1.6 Java開(kāi)發(fā)工具 8  1.7 Javacapplication 8  1.8 application程序剖析 10   1.8.1 注釋 10   1.8.2 保留字 10   1.8.3 修飾符 11   1.8.4 語(yǔ)句 11   1.8.5 塊 11   1.8.6 類(lèi) 11   1.8.7 方法 11   1.8.8 main方法 12  1.9 Javacapplet 12   1.9.1 編譯applet 13   1.9.2 創(chuàng)建HTML文件 13   1.9.3 瀏覽applet 13   1.9.4 applet瀏覽工具 14  1.10 applet程序剖析 15   1.10.1 import語(yǔ)句 15   1.10.2 類(lèi)的實(shí)例 15   1.10.3 方法paint和類(lèi)Graphics 15   1.10.4 關(guān)鍵字extends和類(lèi)繼承 16  1.11 application與applet 16  1.12 本章小結(jié) 17  復(fù)習(xí)題 17  編程練習(xí) 18 第2章 基本數(shù)據(jù)類(lèi)型和基本操作 19  2.1 引言 19  2.2 編寫(xiě)簡(jiǎn)單的程序 19  2.3 標(biāo)識(shí)符 23  2.4 變量 23  2.5 賦值語(yǔ)句 23  2.6 常量 24  2.7 數(shù)值數(shù)據(jù)類(lèi)型 25   2.7.1 算術(shù)運(yùn)算符 25   2.7.2 數(shù)值字面量 26   2.7.3 簡(jiǎn)捷賦值運(yùn)算符 26   2.7.4 數(shù)值類(lèi)型轉(zhuǎn)換 27  2.8 字符數(shù)據(jù)類(lèi)型 28  2.9 布爾數(shù)據(jù)類(lèi)型 29  2.10 實(shí)例學(xué)習(xí) 31  2.11 編程風(fēng)格和文檔 34   2.11.1 適當(dāng)?shù)淖⑨?34   2.11.2 命名習(xí)慣 34   2.11.3 適當(dāng)?shù)目s進(jìn)和空白 35   2.11.4 塊的對(duì)齊方式 35  2.12 程序錯(cuò)誤 35   2.12.1 編譯錯(cuò)誤 35   2.12.2 運(yùn)行時(shí)錯(cuò)誤 36   2.12.3 邏輯錯(cuò)誤 37  2.13 調(diào)試(可選) 37  2.14 本章小結(jié) 38  復(fù)習(xí)題 39  編程練習(xí) 41 第3章 控制語(yǔ)句 42  3.1 引言 42  3.2 條件語(yǔ)句 42   3.2.1 簡(jiǎn)單if語(yǔ)句 42   3.2.2 cif...else語(yǔ)句 43   3.2.3 cif語(yǔ)句的嵌套 44   3.2.4 cswitch語(yǔ)句 46   3.2.5 條件表達(dá)式 48  3.3 循環(huán)語(yǔ)句 48   3.3.1 while循環(huán) 48   3.3.2 do循環(huán) 50   3.3.3 for循環(huán) 51  3.4 使用關(guān)鍵字break和continue 54  3.5 實(shí)例學(xué)習(xí) 57  3.6 本章小結(jié) 61  復(fù)習(xí)題 62  編程練習(xí) 64 第4章 方法 66  4.1 引言 66  4.2 創(chuàng)建方法 66  4.3 調(diào)用方法 67  4.4 參數(shù)傳遞 69  4.5 重載方法 71  4.6 方法抽象 72  4.7 Math類(lèi) 73   4.7.1 三角函數(shù)方法 73   4.7.2 指數(shù)函數(shù)方法 73   4.7.3 方法min.cmax.cabs.cround和random 73  4.8 實(shí)例學(xué)習(xí) 75  4.9 遞歸(可選) 80   4.9.1 計(jì)算階乘 80   4.9.2 計(jì)算斐波那契(Fibonacci)數(shù) 82   4.9.3 漢諾(Hanoi)塔問(wèn)題 84   4.9.4 遞歸與迭代 87  4.10 本章小結(jié) 87  復(fù)習(xí)題 88  編程練習(xí) 90第二篇 面向?qū)ο蟪绦蛟O(shè)計(jì) 第5章 使用對(duì)象和類(lèi)編寫(xiě)程序 94  5.1 引言 94  5.2 對(duì)象和類(lèi) 94   5.2.1 聲明和創(chuàng)建對(duì)象 96   5.2.2 簡(jiǎn)單類(lèi)型變量和對(duì)象類(lèi)型變量的區(qū)別 96   5.2.3 垃圾回收 97   5.2.4 訪(fǎng)問(wèn)對(duì)象的數(shù)據(jù)和方法 97  5.3 構(gòu)造方法 99  5.4 給方法傳遞對(duì)象 101  5.5 可見(jiàn)性修飾符與訪(fǎng)問(wèn)器方法 103  5.6 類(lèi)變量.c類(lèi)常量和類(lèi)方法 105  5.7 變量的作用域 105  5.8 關(guān)鍵字this 110  5.9 對(duì)象關(guān)系分析 110   5.9.1 關(guān)聯(lián) 110   5.9.2 聚集 111   5.9.3 繼承 111   5.9.4 類(lèi)抽象 112  5.10 實(shí)例學(xué)習(xí) 112  5.11 Java應(yīng)用程序接口 122  5.12 String類(lèi) 123   5.12.1 構(gòu)造一個(gè)字符串 123   5.12.2 字符串比較 123   5.12.3 字符串連接 124   5.12.4 子串 124   5.12.5 字符串長(zhǎng)度和獲取字符串的單個(gè)字符 125  5.13 StringBuffer類(lèi) 126   5.13.1 在StringBuffer類(lèi)中追加和插入新內(nèi)容 126   5.13.2 常用方法 127  5.14 StringTokenizer類(lèi) 128  5.15 本章小結(jié) 130  復(fù)習(xí)題 131  編程練習(xí) 134 第6章 類(lèi)的繼承性 138 第7章 數(shù)組和向量 170第三篇 圖形程序設(shè)計(jì) 第8章 圖形程序設(shè)計(jì)入門(mén) 204 第9章 創(chuàng)建用戶(hù)界面 242 第10章ccapplet和高級(jí)圖形界面 300……

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    Java 語(yǔ)言程序設(shè)計(jì) PDF格式下載


用戶(hù)評(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