出版時間:2002-1 出版社:中國青年出版社 作者:劉勇編 頁數(shù):241 字?jǐn)?shù):400000
內(nèi)容概要
本書為初學(xué)者學(xué)習(xí)用Java語言編程提供了一個很好的選擇,可幫助讀者了解Java語言的特點。本書以范例操作為導(dǎo)向,幫助讀者充分了解和學(xué)習(xí)Java語言的基本語法與實際應(yīng)用,并從實例出發(fā),快速學(xué)習(xí)Java語言,進(jìn)階到撰寫Java程序的程度。
書籍目錄
第1章 第一個Java程序——Java向大家問好
1.1 Java源程序及其編譯、運行
1.2 基礎(chǔ)知識
1.2.1 package語句
1.2.2 import語句
1.2.3 Main函數(shù)
1.2.4 類的聲明
1.2.5 構(gòu)造函數(shù)
1.2.6 標(biāo)識符
1.2.7 代碼塊
1.2.8 Java注釋
1.3 Java中面向?qū)ο蟮母拍?br /> 1.4 本章小結(jié)
第2章 Java實現(xiàn)ZIP文件壓縮與解壓
2.1 基礎(chǔ)知識
2.1.1 流的概念
2.1.2 輸入流和輸出流
2.1.3 文件
2.1.4 與ZIP文件有關(guān)的類
2.2 編程思路
2.3 類的設(shè)計步驟
2.3.1 Zipper類的設(shè)計
2.3.2 Unzip類的設(shè)計
2.4 主函數(shù)設(shè)計步驟
2.5 創(chuàng)意與超越
2.6 本章小結(jié)
第3章 一個用Java設(shè)計的計算器
3.1 基礎(chǔ)知識
3.1.1 Awt包
3.1.2 Java的數(shù)據(jù)類型
3.2 編程思路
3.3 操作步驟
3.4 創(chuàng)意與超越
3.5 本章小結(jié)
第4章 一個文本編輯器
4.1 基礎(chǔ)知識
4.1.1 Java中的事件處理
4.1.2 Java中剪貼板的應(yīng)用
4.1.3 例子中的構(gòu)件類繼承模型
4.2 編程思路
4.3 操作步驟
4.4 創(chuàng)意與超越
4.5 本章小結(jié)
第5章 在Applet中播放聲音
5.1 基礎(chǔ)知識
5.1.1 Applet小應(yīng)用程序
5.1.2 Applet的生命周期
5.1.3 有關(guān)Java中音頻處理的一些背景知識
5.2 編程思路
5.3 操作步驟
5.4 創(chuàng)意與超越
5.5 本章小結(jié)
第6章 在Applet中顯示圖像
6.1 基礎(chǔ)知識
6.2 編程思路
6.3 操作步驟
6.3.1 利用接口ImageObserver來實現(xiàn)圖像的跟蹤
6.3.2 利用類MediaTracker實現(xiàn)跟蹤圖像下載
6.4 創(chuàng)意與超越
6.5 本章小結(jié)
第7章 繪制Java圖形
7.1 基礎(chǔ)知識
7.1.1 java.a(chǎn)wt.Panel類
7.1.2 Graphics類
7.1.3 鼠標(biāo)事件和事件監(jiān)聽器
7.2 編程思路
7.3 操作步驟
7.4 創(chuàng)意與超越
7.5 本章小結(jié)
第8章 一個多線程動畫
8.1 基礎(chǔ)知識
8.1.1 什么是線程
8.1.2 Java中線程的實現(xiàn)
8.1.3 線程的優(yōu)先級
8.1.4 線程的調(diào)度
8.1.5 線程間的同步
8.1.6 線程的生命周期
8.2 編程思路
8.3 操作步驟
8.4 創(chuàng)意與超越
8.4.1 線程的另外一種實現(xiàn)方法
8.4.2 線程同步問題
8.5 本章小結(jié)
第9章 使用JDBC瀏覽數(shù)據(jù)庫
9.1 基礎(chǔ)知識
9.1.1 數(shù)據(jù)庫及常見數(shù)據(jù)庫簡介
9.1.2 JDBC的基礎(chǔ)知識
9.1.3 Java中JDBC的使用
9.2 編程思路
9.3 操作步驟
9.4 創(chuàng)意與超越
9.5 本章小結(jié)
第10章 一個SQL語句構(gòu)建器
10.1 基礎(chǔ)知識
10.1.1 SQL語言
10.1.2 使用JDBC執(zhí)行SQL語句
10.2 編程思路
10.3 操作步驟
10.4 創(chuàng)意與超越
10.5 本章小結(jié)
第11章 使用JDBC更新數(shù)據(jù)
11.1 基礎(chǔ)知識
11.1.1 可滾動結(jié)果集
11.1.2 可更新結(jié)果集
11.2 編程思路
11.3 操作步驟
11.4 創(chuàng)意與超越
11.5 本章小結(jié)
第12章 利用URL下教文件
12.1 基礎(chǔ)知識
12.1.1 TCP/IP協(xié)議的分層結(jié)構(gòu)
12.1.2 IP地址與域名
12.1.3 URL概念
12.2 編程思路
12.3 操作步驟
12.4 創(chuàng)意與超越
12.5 本章小結(jié)
第13章 SOCKET客戶/服務(wù)器程序的開發(fā)
13.1 基礎(chǔ)知識
13.1.1 傳輸控制協(xié)議TCP
13.1.2 套接字SOCKET
13.1.3 Java中的TCP套接字類
13.2 編程思路
13.3 客戶端程序設(shè)計步驟
13.4 服務(wù)器端程序設(shè)計步驟
13.5 創(chuàng)意與超越
13.6 本章小結(jié)
第14章 設(shè)計實現(xiàn)FTP服務(wù)器
14.1 基礎(chǔ)知識
14.1.1 什么是FTP
14.1.2 FTP的命令
14.2 編程思路
14.3 操作步驟
14.4 創(chuàng)意與超越
14.5 本章小結(jié)
第15章 Web服務(wù)器的實現(xiàn)
15.1 基礎(chǔ)知識
15.1.1 HTTP協(xié)議的簡介
15.1.2 HTTP協(xié)議的會話過程
15.2 編程思路
15.3 操作步驟
15.4 創(chuàng)意與超越
15.5 本章小結(jié)
第16章 使用SMTP協(xié)議發(fā)送郵件
16.1 基礎(chǔ)知識
16.1.1 SMTP簡介
16.1.2 SMTP模型
16.1.3 SMTP中基本的郵件發(fā)送過程
16.1.4 基本的SMTP命令
16.1.5 發(fā)送認(rèn)證
16.2 編程思路
16.3 操作步驟
16.4 創(chuàng)意與超越
16.5 本章小結(jié)
第17章 一個時鐘服務(wù)程序
17.1 基礎(chǔ)知識
17.1.1 UDP協(xié)議
17.1.2 Java中的UDP實現(xiàn)
17.2 編程思路
17.3 操作步驟
17.4 創(chuàng)意與超越
17.5 本章小結(jié)
第18章 使用Servlet開發(fā)動態(tài)網(wǎng)頁
18.1 基礎(chǔ)知識
18.1.1 Servlet及其特點
18.1.2 Java中Servlet的實現(xiàn)
18.1.3 Servlet的生命周期
18.2 編程思路
18.3 操作步驟
18.4 創(chuàng)意與超越
18.5 本章小結(jié)
第19章 使用JSP實現(xiàn)網(wǎng)頁計數(shù)器
19.1 基礎(chǔ)知識
19.1.1 JSP及其特點
19.1.2 JSP頁面的執(zhí)行過程
19.1.3 JSP基本的語法內(nèi)容
19.1.4 JavaBean的基本概念
19.2 編程思路
19.3 操作步驟
19.3.1 指令元素
19.3.2 腳本元素
19.3.3 指令元素的操作
19.4 創(chuàng)意與超越
19.5 本章小結(jié)
附錄A Java程序設(shè)計基礎(chǔ)
A.1 程序結(jié)構(gòu)
A.2 注釋
A.3 標(biāo)識符
A.4 數(shù)據(jù)類型
A.4.1 變量與常量
A.4.2 整型數(shù)據(jù)
A.4.3 實型數(shù)據(jù)
A.4.4 字符型數(shù)據(jù)
A.4.5 布爾型數(shù)據(jù)
A.4.6 各類數(shù)值型數(shù)據(jù)間的混合運算
A.5 運算符和表達(dá)式
A.5.1 算術(shù)運算符
A.5.2 關(guān)系運算符
A.5.3 布爾邏輯運算符
A.5.4 位運算符
A.5.5 條件運算符
A.5.6 賦值運算符
A.5.7 表達(dá)式
A.6 數(shù)組
A.7 控制語句
圖書封面
評論、評分、閱讀與下載