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

循序漸進Java 2教程

循序漸進Java 2教程

定 價:¥38.00

作 者: (美)Rogers Cadenhead著;淡文剛,于紅梅譯
出版社: 人民郵電出版社
叢編項:
標 簽: JAVA語言 程序設(shè)計 教材

ISBN: 9787115111487 出版時間: 2003-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 347 字數(shù):  

內(nèi)容簡介

  本書首先通過一個小的Java程序,使你對Java編程有一個基本了解,進而以點代面,介紹了Java程序的工作原理。圍繞Java程序的工作原理介紹了Java編程的基礎(chǔ)知識,包括其他編程語言中也必須使用的信息的存儲、數(shù)組、條件語句、循環(huán)語句等。然后,引入Java語言的面向?qū)ο缶幊谈拍?,介紹了對象的含義及使用方法。接下來介紹的內(nèi)容均建立在面向?qū)ο缶幊碳夹g(shù)基礎(chǔ)之上,包括使用線程、創(chuàng)建圖形用戶界面、多媒體編程等。本書的附錄部分介紹了Java 2的新功能以及使用方法,同時對市面上幾種可用于Java 2編程的IDE的安裝及使用方法做了詳細闡述。此外,還給出了大量包含Java 2編程內(nèi)容的網(wǎng)站的Web地址,以進一步提高Java 2編程技巧。本書適于Java編程的初學(xué)者,以及想要在Java編程經(jīng)驗上得到快速提高的編程人員。本書中的程序示例使用的是Java 2的1.4版本,這也是當(dāng)前流行的版本。

作者簡介

暫缺《循序漸進Java 2教程》作者簡介

圖書目錄

第一部分 開始
第1章 成為一名程序員 
1.1 選擇一種編程語言 
1.2 告訴計算機做什么 
1.3 程序是如何工作的 
1.4 為什么程序不能正常工作 
1.5 下一步:Java 
1.6 專題:安裝一個Java開發(fā)工具 
1.7 小結(jié) 
1.8 問與答 
1.9 測驗 
1.9.1 問題 
1.9.2 答案 
1.10 實際操作 
第2章 編寫你的第一個程序 
2.1 要編寫程序,你必須做哪些工作 
2.2 創(chuàng)建Saluton程序 
2.3 開始編寫程序 
2.3.1 Class語句 
2.3.2 main語句的作用 
2.3.3 大括號標識 
2.4 在變量中存儲信息 
2.5 保存完成的程序 
2.6 把程序編譯成Class文件 
2.7 修復(fù)錯誤 
2.8 專題:運行一個Java程序 
2.9 小結(jié) 
2.10 問與答 
2.11 測驗 
2.11.1 問題 
2.11.2 答案 
2.12 實際操作 
第3章 在Java中度假 
3.1 第一步:Sun Microsystems公司 
3.2 去Java學(xué)校 
3.3 開始了解JavaWorld 
3.4 了解ESPN.com上的球類比賽 
3.5 開始認真考慮做商務(wù) 
3.6 到Gamelan尋找方向 
3.7 專題:把Java放在你的桌面上 
3.8 小結(jié) 
3.9 問與答 
3.10 測驗 
3.10.1 問題 
3.10.2 答案 
3.11 實際操作 
第4章 理解Java程序的工作原理 
4.1 創(chuàng)建一個應(yīng)用程序 
4.2 給應(yīng)用程序傳遞參數(shù) 
4.3 applet的基礎(chǔ)知識 
4.4 給applet傳遞參數(shù) 
4.5 專題:瀏覽用于運行Java applet的代碼 
4.6 小結(jié) 
4.7 問與答 
4.8 測驗 
4.8.1 問題 
4.8.2 答案 
4.9 實際操作 
第二部分 學(xué)習(xí)編程的基本知識
第5章 在程序中存儲和更改信息 
5.1 語句和表達式 
5.2 指定變量類型 
5.2.1 整數(shù)和浮點數(shù) 
5.2.2 字符和字符串 
5.2.3 其他數(shù)字類型的變量 
5.2.4 布爾型變量 
5.3 給變量命名 
5.4 在變量中存儲信息 
5.5 專題:使用表達式 
5.6 關(guān)于操作符 
5.6.1 加1和減1操作符 
5.6.2 操作符的優(yōu)先順序 
5.7 小結(jié)
5.8 問與答
5.9 測驗
5.9.1 問題
5.9.2 答案 
5.10 實際操作 
第6章 用字符串進行通信 
6.1 在字符串中存儲文本 
6.2 在程序中顯示字符串 
6.3 在字符串中使用特殊字符 
6.4 連接字符串 
6.5 使用其他的字符串變量 
6.6 字符串的高級處理 
6.6.1 比較兩個字符串 
6.6.2 確定字符串的長度 
6.6.3 改變一個字符串的大小寫 
6.6.4 查找字符串 
6.7 專題:介紹導(dǎo)演及演員名單 
6.8 小結(jié)
6.9 問與答
6.10 測驗
6.10.1 問題
6.10.2 答案
6.11 實際操作
第7章 用條件測試做出判斷 
7.1 測試條件 
7.2 if語句 
7.2.1 小于和大于比較 
7.2.2 等于和不等于比較 
7.2.3 用塊語句組織一個程序 
7.3 if-else語句 
7.4 switch語句 
7.5 條件操作符 
7.6 專題:觀察時鐘 
7.7 小結(jié)
7.8 問與答
7.9 測驗
7.9.1 問題 
7.9.2 答案 
7.10 實際操作 
第8章 在循環(huán)中重復(fù)一個動作 
8.1 for循環(huán) 
8.2 while循環(huán) 
8.3 do-while循環(huán) 
8.4 退出循環(huán) 
8.5 給一個循環(huán)命名
8.6 專題:給你的計算機上一課
8.7 小結(jié)
8.8 問與答
8.9 測驗
8.9.1 問題
8.9.2 答案
8.10 實際操作
第三部分 用新方法使用信息
第9章 用數(shù)組存儲信息 
9.1 創(chuàng)建數(shù)組 
9.2 使用數(shù)組 
9.3 多維數(shù)組
9.4 對數(shù)組進行排序
9.5 專題:真的Prizes數(shù)組
9.6 小結(jié)
9.7 問與答
9.8 測驗
9.8.1 問題
9.8.2 答案 
9.9 實際操作 
第10章 創(chuàng)建你的第一個對象 
10.1 面向?qū)ο缶幊痰墓ぷ髟?nbsp;
10.2 對象的行為 
10.3 對象是什么
10.4 理解繼承
10.5 建立一個繼承的層次圖
10.6 轉(zhuǎn)換對象和簡單變量
10.6.1 簡單變量的類型轉(zhuǎn)換
10.6.2 對象類型轉(zhuǎn)換
10.6.3 在簡單變量和對象之間進行轉(zhuǎn)換
10.7 專題:創(chuàng)建一個對象
10.8 小結(jié)
10.9 問與答 
10.10 測驗 
10.10.1 問題 
10.10.2 答案 
10.11 實際操作 
第11章 描述你的對象
11.1 創(chuàng)建變量
11.2 創(chuàng)建類變量
11.3 用方法來創(chuàng)建行為
11.3.1 聲明一個方法
11.3.2 具有不同參數(shù)的類似方法
11.3.3 構(gòu)造函數(shù)
11.3.4 類方法
11.3.5 方法中的變量的作用范圍
11.4 把一個類放在另一個類中 
11.5 使用關(guān)鍵字this 
11.6 專題:使用類方法和類變量 
11.7 小結(jié) 
11.8 問與答 
11.9 測驗 
11.9.1 問題 
11.9.2 答案 
11.10 實際操作 
第12章 充分利用現(xiàn)有的對象 
12.1 繼承的功能 
12.1.1 繼承行為和屬性 
12.1.2 重載方法 
12.2 建立繼承 
12.3 用現(xiàn)有的對象工作 
12.4 專題:創(chuàng)建一個子類 
12.5 小結(jié) 
12.6 問與答 
12.7 測驗 
12.7.1 問題 
12.7.2 答案 
12.8 實際操作 
第四部分 編寫圖形用戶界面程序
第13章 創(chuàng)建一個簡單的用戶界面 
13.1 Swing和抽象窗口工具包 
13.2 使用組件 
13.2.1 幀和窗口 
13.2.2 按鈕 
13.2.3 標簽和文本字段
13.2.4 復(fù)選框
13.2.5 組合框 
13.2.6 文本區(qū)域 
13.2.7 面板 
13.3 專題:創(chuàng)建你自己的組件 
13.4 小結(jié) 
13.5 問與答 
13.6 測驗 
13.6.1 問題 
13.6.2 答案 
13.7 實際操作 
第14章 布置一個用戶界面 
14.1 使用布局管理器 
14.1.1 GridLayout管理器
14.1.2 BorderLayout管理器
14.1.3 用Insets把組件分隔開
14.2 專題:布置一個應(yīng)用程序 
14.3 小結(jié) 
14.4 問與答 
14.5 測驗 
14.5.1 問題 
14.5.2 答案 
14.6 實際操作 
第15章 響應(yīng)用戶的輸入 
15.1 讓程序監(jiān)聽 
15.2 建立監(jiān)聽的組件 
15.3 處理用戶事件 
15.3.1 復(fù)選框和組合框事件
15.3.2 鍵盤事件
15.3.3 允許和禁止組件
15.4 專題:一個小的Lotto Madness程序 
15.5 小結(jié)
15.6 問與答
15.7 測驗
15.7.1 問題
15.7.2 答案
15.8 實際操作
第16章 創(chuàng)建一個復(fù)雜的用戶界面
16.1 滾動窗格
16.2 滑動條 
16.3 變化監(jiān)聽器 
16.4 菜單
16.5 專題:使用圖像圖標和工具欄
16.6 小結(jié)
16.7 問與答 
16.8 測驗 
16.8.1 問題 
16.8.2 答案 
16.9 實際操作 
第五部分 創(chuàng)建多媒體程序
第17章 創(chuàng)建交互式Web程序 
17.1 標準applet方法 
17.1.1 畫applet窗口
17.1.2 初始化一個applet
17.1.3 開始和結(jié)束applet
17.1.4 消毀一個applet
17.2 在Web頁面中放置一個applet
17.3 一個applet示例
17.3.1 在一個applet窗口中畫畫
17.3.2 測試SalutonApplet程序
17.4 Java Plug-in
17.5 從Web頁面發(fā)送參數(shù) 
17.6 在applet中接收參數(shù) 
17.7 專題:處理applet中的參數(shù) 
17.8 小結(jié)
17.9 問與答
17.10 測驗
17.10.1 問題
17.10.2 答案
17.11 實際操作
第18章 處理程序中的錯誤
18.1 異常
18.1.1 在一個try-catch塊中捕獲異常
18.1.2 捕獲幾種不同類型的異常
18.1.3 出現(xiàn)異常后做一些處理
18.1.4 拋出異常
18.1.5 忽略異常 
18.2 聲明 
18.3 專題:拋出和捕獲異常
18.4 小結(jié)
18.5 問與答
18.6 測驗
18.6.1 問題
18.6.2 答案
18.7 實際操作
第19章 創(chuàng)建一個線程程序
19.1 線程
19.1.1 減慢一個程序的速度
19.1.2 創(chuàng)建一個線程
19.2 使用線程
19.2.1 類的聲明
19.2.2 建立變量 
19.3 開始init()方法 
19.4 設(shè)置URL時捕獲錯誤
19.5 在paint()方法中處理屏幕更新
19.6 開始一個線程
19.6.1 運行一個線程
19.6.2 停止線程
19.7 處理鼠標點擊
19.8 專題:循環(huán)鏈接
19.9 小結(jié) 
19.10 問與答 
19.11 測驗 
19.11.1 問題 
19.11.2 答案 
19.12 實際操作 
第20章 讀寫文件 
20.1 流 
20.1.1 文件 
20.1.2 從一個流讀數(shù)據(jù) 
20.1.3 緩存輸入流 
20.2 往流中寫入數(shù)據(jù) 
20.3 專題:往MP3文件中寫字節(jié) 
20.4 小結(jié) 
20.5 問與答 
20.6 測驗 
20.6.1 問題 
20.6.2 答案 
20.7 實際操作 
第六部分 創(chuàng)建多媒體程序
第21章 使用字體和顏色 
21.1 使用Font類 
21.2 使用Color類 
21.3 選擇顏色的其他方法 
21.4 專題:顯示一個危險信息 
21.5 小結(jié)
21.6 問與答
21.7 測驗
21.7.1 問題
21.7.2 答案
21.8 實際操作
第22章 播放聲音文件 
22.1 檢索和使用聲音 
22.1.1 簡單的聲音播放 
22.1.2 把聲音加載到AudioClip對象 
22.1.3 播放和循環(huán)AudioClip對象 
22.2 Java存檔文件 
22.3 專題:讓你的計算機與你談話 
22.4 小結(jié)
22.5 問與答
22.6 測驗
22.6.1 問題
22.6.2 答案
22.7 實際操作
第23章 使用圖片 
23.1 使用圖片 
23.2 畫線和畫外形 
23.2.1 畫線 
23.2.2 畫矩形 
23.2.3 畫橢圓和圓 
23.2.4 畫弧線 
23.2.5 畫多邊形 
23.2.6 畫不同寬度的線 
23.2.7 創(chuàng)建一個標記 
23.3 專題:繪制一個餅圖
23.4 小結(jié) 
23.5 問與答 
23.6 測驗 
23.6.1 問題 
23.6.2 答案 
23.7 實際操作 
第24章 創(chuàng)建動畫 
24.1 用一系列圖像制作動畫 
24.1.1 加載并顯示圖像
24.1.2 存儲一組相關(guān)的圖像
24.2 給applet傳參數(shù)
24.3 專題:跟隨活動的球
24.4 小結(jié) 
24.5 問與答 
24.6 測驗 
24.6.1 問題 
24.6.2 答案 
24.7 實際操作 
第七部分 附錄
附錄A 抓住Java 2版本1.4的新功能
A.1 Java Web Start
A.2 使用Java Web Start
A.3 小結(jié) 
附錄B 使用Java 2軟件開發(fā)工具包 
B.1 選擇一種Java開發(fā)工具 
B.2 配置軟件開發(fā)工具包
B.2.1 使用命令行界面
B.2.2 在MS-DOS中打開目錄
B.2.3 在MS-DOS下創(chuàng)建目錄
B.2.4 在MS-DOS下運行程序
B.2.5 改正配置錯誤
B.3 使用文本編輯器 
B.4 創(chuàng)建一個樣本程序
B.5 設(shè)置CLASSPATH變量
B.5.1 在Windows 95、98或Me上設(shè)置CLASSPATH
B.5.2 在Windows NT、2000或XP上設(shè)置Classpath
B.5.3 對安裝工具包的答疑
附錄C 用Java 2的軟件開發(fā)工具包編程
C.1 SDK概要介紹
C.2 java解釋器
C.3 javac編譯器
C.4 appletviewer瀏覽器
C.5 javadoc文檔工具
C.6 Java文件存檔工具jar
C.7 jdb調(diào)試器
C.7.1 調(diào)試應(yīng)用程序
C.7.2 調(diào)試applet
C.7.3 高級調(diào)試命令
C.8 使用系統(tǒng)屬性
C.9 小結(jié)
C.10 問與答
附錄D 使用Sun ONE Studio
D.1 選擇一種Java開發(fā)工具
D.2 配置Sun ONE Studio
D.3 創(chuàng)建一個示例程序
D.3.1 運行程序 
D.3.2 對初學(xué)者的附加幫助 
附錄E 下一步去哪里:Java資源
E.1 Sun的正式Java站點
E.2 其他關(guān)于Java的Web站點
E.2.1 本書的正式站點
E.2.2 Café au Lait 
E.2.3 Workbench
E.2.4 Java評論服務(wù)
E.2.5 JavaWorld雜志
E.2.6 Gamelan:Earthweb的Java目錄
E.2.7 Java書籍列表
E.3 Java新聞組 
E.4 就職機會
附錄F 本書英文版的Web站點

本目錄推薦

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