注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java程序設(shè)計百事通

Java程序設(shè)計百事通

Java程序設(shè)計百事通

定 價:¥39.00

作 者: 張洪斌編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: Java

ISBN: 9787302043089 出版時間: 2001-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 357 字?jǐn)?shù):  

內(nèi)容簡介

  Java是目前真正跨平臺、純粹的面向?qū)ο?、適合單機和Internet開發(fā)的編程語言。Java問世較晚,是一種新型的程序設(shè)計語言,在國外十分流行,有網(wǎng)絡(luò)時代C++之美譽。本書詳細(xì)講解了面向?qū)ο蟮睦碚撛贘ava中的實現(xiàn)和常見的程序設(shè)計主題。本書的開發(fā)環(huán)境為JDK1.3。本書可供高等院校在校學(xué)生,網(wǎng)絡(luò)技術(shù)開發(fā)人員,希望了解和詳細(xì)學(xué)習(xí)面向?qū)ο蠹夹g(shù)和Java實現(xiàn)技術(shù)的人員,Java程序設(shè)計新手等選用。本書作者在計算機圖書寫作方面具有較高的技巧和先進的教育思想,讀者將會發(fā)現(xiàn)這是目前寫得最容易閱讀、收獲最大的Java程序設(shè)計入門與提高的著作。

作者簡介

暫缺《Java程序設(shè)計百事通》作者簡介

圖書目錄

第1章 Java快速入門
1.1 Java的故事
1.2 JDK的安裝和設(shè)置
1.3 使用文本編輯器輸入和編輯源程序
1.4 編譯
1.5 獨立應(yīng)用程序的運行
1.6 Applet小程序的運行和測試
1.6.1 在網(wǎng)頁上運行小應(yīng)用程序
1.6.2 測試小應(yīng)用程序
1.7 Windows應(yīng)用程序的運行
1.8 Java程序結(jié)構(gòu)分析
1.9 本章小結(jié)
第2章 Java基本語法
2.1 注釋
2.2 標(biāo)識符和保留字
2.3 基本數(shù)據(jù)類型
2.3.1 整數(shù)類型和整數(shù)變量的聲明
2.3.2 浮點型和浮點變量的聲明
2.3.3 字符型和字符變量的聲明
2.3.4 布爾型和布爾變量的聲明
2.4 符號常量
2.5 運算符
2.5.1 數(shù)學(xué)運算符
2.5.2 賦值運算
2.5.3 類型轉(zhuǎn)換
2.5.4 自增與自減運算符
2.5.5 比較運算符
2.5.6 邏輯運算符
2.5.7 位運算符
2.5.8 移位運算符
2.6 程序流程控制語句
2.6.1 if語句
2.6.2 switch語句
2.6.3 while語句
2.6.4 do while語句
2.6.5 for語句
2.7 本章小結(jié)
第3章 面向?qū)ο蟮某绦蛟O(shè)計(Ⅰ)
3.1 類的定義和使用
3.1.1 最簡單的類
3.1.2 類的數(shù)據(jù)
3.1.3 類的函數(shù)(方法)
3.1.4 完整的類的例子
3.1.5 創(chuàng)建類的對象和運行程序
3.1.6 程序代碼的書寫格式
3.1.7 小結(jié)
3.2 對象、引用和作用域
3.2.1 對象和引用
3.2.2 變量的作用域
3.3 基本數(shù)據(jù)類型和對象的初始化
3.3.1 基本數(shù)據(jù)類型成員的初始化
3.3.2 初始化方法中的變量
3.3.3 對象和引用的初始化
3.4 類的構(gòu)造方法和重載
3.4.1 類的構(gòu)造方法
3.4.2 重載方法與默認(rèn)構(gòu)造方法
3.5 數(shù)組與字符串
3.5.1 數(shù)組基礎(chǔ)
3.5.2 對象數(shù)組
3.5.3 多維數(shù)組
3.5.4 字符串
3.5.5 main方法中的參數(shù)
3.6 類的繼承、組合與重置方法
3.6.1 類的繼承和重置方法
3.6.2 超類與子類不在一個目錄的情況
3.6.3 在一個文件中繼承類
3.6.4 為每個類添加main方法
3.6.5 類與其超類的構(gòu)造方法的調(diào)用
3.6.6 不用繼承使用另外一個類的功能
3.6.7 類作為另外一個類的成員:類的組合
3.6.8 濫用重置
3.6.9 重置與重載
3.7 本章小結(jié)
第4章 面向?qū)ο蟮某绦蛟O(shè)計(Ⅱ)
4.1 類的轉(zhuǎn)換:超類與繼承類的關(guān)系
4.2 import語句和軟件包
4.2.1 建立軟件包
4.2.2 使用軟件包
4.3 static關(guān)鍵字
4.4 對象的初始化
4.4.1 非靜態(tài)對象的初始化
4.4.2 靜態(tài)對象的初始化
4.4.3 繼承時的構(gòu)造方法
4.4.4 靜態(tài)變量初始化塊
4.4.5 非靜態(tài)變量初始化塊
4.5 this和super關(guān)鍵字
4.6 存取控制:public、private和protected關(guān)鍵字
4.7 多態(tài)性
4.8 抽象類和抽象方法
4.9 final關(guān)鍵字
4.10 接口interface與多重繼承
4.10.1 接口基礎(chǔ)
4.10.2 多重繼承
4.10.3 接口的嵌入
4.10.4 接口的轉(zhuǎn)換
4.11 類的嵌入(內(nèi)部類)
4.11.1 內(nèi)部類導(dǎo)引
4.11.2 繼承內(nèi)部類
4.12 Java的存儲結(jié)構(gòu)
4.13 本章小結(jié)
第5章 通過Java文檔了解類的使用
5.1 Java文檔的使用
51.1 Overview頁
5.1.2 Package頁面
5.1.3 Class頁面
5.1.4 Use頁面
5.1.5 Tree頁面
5.1.6 Deprecated API頁面
5.1.7 Index頁面
5.2 實例分析
5.2.1 實例分析一
5.2.2 實例分析二
5.3 JDK自帶的演示程序
5.4 使用JavaDoc生成自己的程序文檔
5.5 本章小結(jié)
第6章 程序的異常處理
6.1 異常入門
6.2 基本的異常處理
6.2.1 try和catch
6.2.2 獲得異常的有關(guān)信息
6.2.3 拋出異常
6.2.4 異常類的構(gòu)造方法
6.3 在其他地方處理異常
6.3.1 在其他方法中處理異常
6.3.2 重新拋出異常
6.4 建立自己的異常類
6.5 不捕獲異常時的情況
6.6 異常類的其他主題
6.6.1 Throwable和Error類
6.6.2 捕獲多個可能發(fā)生的異常
6.6.3 finally關(guān)鍵字
6.6.4 Java軟件包中拋出異常的方法
6.7 本章小結(jié)
第7章 文件管理與輸入輸出
7.1 文件管理
7.2 輸入與輸出
7.2.1 InputStream類
7.2.2 OutputStream類
7.2.3 Reader和Writer類
7.2.4 System類
7.2.5 標(biāo)準(zhǔn)輸入和輸出的重定向
7.2.6 緩沖
7.2.7 RandomAccessFile類
7.3 壓縮類
7.4 本章小結(jié)
第8章 Java小應(yīng)用程序和多媒體程序設(shè)計
8.1 Applet類和小應(yīng)用程序的運行機制
8.2 HTML文件與小應(yīng)用程序
8.3 Java圖形設(shè)計
8.3.1 圖形坐標(biāo)系
8.3.2 文本輸出
8.3.3 使用顏色
8.3.4 繪圖
8.3.5 得到當(dāng)前字體的屬性
8.3.6 使用指定的字體
8.3.7 得到系統(tǒng)上可用的字體
8.4 顯示圖像與URL類
8.5 聲音的播放
8.5.1 網(wǎng)頁打開時自動播放聲音
8.5.2 聲音播放控制
8.6 本章小結(jié)
第9章 Java構(gòu)件
9.1 構(gòu)件和JApplet類
9.2 建立構(gòu)件和選擇構(gòu)件的布局
9.3 布局管理器
9.3.1 BorderLayout類
9.3.2 FlowLayout類
9.3.3 GridLayout類
9.3.4 BoxLayout類
9.4 Java構(gòu)件一覽
9.4.1 Button按鈕
9.4.2 JCheckBox復(fù)選框
9.4.3 ButtonGroup按鈕組
9.4.4 JTextField文本框
9.4.5 JSlider標(biāo)尺
9.4.6 JProgressBar進度指示器
9.4.7 文本區(qū)域構(gòu)件和滾動條
9.4.8 JComboBox下拉列表
9.4.9 JList列表框
9.4.10 JTree樹型圖
9.4.11 JTable表格
9.4.12 JTabbedPane標(biāo)簽面板和JPanel面板構(gòu)件
9.4.13 JMenuBar菜單
9.4.14 JPopupMenu彈出菜單
9.4.15 JOptionPane彈出式窗口
9.5 Java構(gòu)件的裝飾
9.5.1 帶圖像和背景的構(gòu)件
9.5.2 構(gòu)件的提示文字
9.5.3 構(gòu)件的邊框
9.5.4 構(gòu)件上使用HTML標(biāo)記
9.5.5 在構(gòu)件中繪圖
9.6 本章小結(jié)
第10章 Java構(gòu)件的容器和Windows應(yīng)用程序
10.1 JPanel類(面板)
10.2 JWindows和JFrame窗口
10.3 JDialog對話框窗口
10.4 Windows應(yīng)用程序的設(shè)計
10.4.1 設(shè)計Windows應(yīng)用程序
10.4.2 設(shè)計也可作為小應(yīng)用程序運行的Windows應(yīng)用程序
10.4.3 只能在Windows應(yīng)用程序中使用的類:JFileChooser類
10.5 本章小結(jié)
第11章 交互與事件處理
11.1 事件和交互基礎(chǔ)
11.2 鍵盤事件
11.3 焦點事件
11.4 鼠標(biāo)事件
11.4.1 MouseMotionListener接口
11.4.2 MouseListener接口
11.5 選擇適當(dāng)?shù)氖录痛_定引起事件的構(gòu)件
11.5.1 選擇適當(dāng)?shù)氖录愋?br />11.5.2 確定事件發(fā)生的構(gòu)件
11.6 構(gòu)件事件實例
11.6.1 窗口事件
11.6.2 單選按鈕組事件
11.6.3 復(fù)選框事件
11.6.4 下拉列表事件
11.6.5 標(biāo)尺事件
11.6.6 標(biāo)簽面板事件
11.6.7 菜單事件
11.6.8 文本事件
11.6.9 繪圖事件
11.7 本章小結(jié)
第12章 線程
12.1 線程入門 
12.2 圖形用戶界面程序中的線程
12.3 Runnable接口
12.4 線程的同步
12.5 線程的調(diào)度和優(yōu)先級
12.6 本章小結(jié)
第13章 網(wǎng)絡(luò)編程基礎(chǔ)
13.1 小應(yīng)用程序和URL類
13.1.1 在小應(yīng)用程序中打開一個網(wǎng)頁
13.1.2 從URL上讀入文件的內(nèi)容
13.2 IP地址與InetAddress類
13.2.1 計算機名和IP地址
13.2.2 InetAddress類中的方法
13.3 Socket網(wǎng)絡(luò)編程
13.3.1 建立連接
13.3.2 Socket的通訊
13.3.3 多線程的服務(wù)器程序
13.4 本章小結(jié)
第14章 Java的優(yōu)勢

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號