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

JAVA2入門與提高

JAVA2入門與提高

定 價(jià):¥35.00

作 者: 東方人華主編;但正剛編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件入門與提高叢書
標(biāo) 簽: Java

ISBN: 9787302070313 出版時(shí)間: 2003-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 398頁 字?jǐn)?shù):  

內(nèi)容簡介

  Java以其簡單、面向?qū)ο?、分布式、解釋性、安全、與系統(tǒng)無關(guān)、可移植、高性能、動(dòng)態(tài)性和多線程的特點(diǎn)風(fēng)靡全球,成為計(jì)算機(jī)網(wǎng)絡(luò)編程的主流工具。Java 2提供的新的圖形用戶界面特性——Swing,填補(bǔ)了以前版本的許多空白,成為了一個(gè)真正完全成熟和健壯的語言,并為眾多網(wǎng)絡(luò)程序員所鐘愛。本書共包含17章和兩個(gè)附錄,其中每章有多個(gè)程序范例與知識(shí)點(diǎn)結(jié)合講解,內(nèi)容包括;Java基礎(chǔ)操作介紹、基本Swing組件、面向?qū)ο蟪绦蛟O(shè)計(jì)、Java的類、接口和包;Java基礎(chǔ)類庫、Applet 編程、使用AWT、Swing進(jìn)行GUI編程、Java多線程程序設(shè)計(jì)、Java與網(wǎng)絡(luò)程序設(shè)計(jì)、Java數(shù)據(jù)庫互聯(lián)(JDBC)、JavaBeans及J2EE技術(shù)體系結(jié)構(gòu)概述等。本書適合作為不同層次的計(jì)算機(jī)愛好者學(xué)習(xí)Java的技術(shù)參考書,也可作為高等院校非計(jì)算機(jī)專業(yè)的教學(xué)參考書。

作者簡介

暫缺《JAVA2入門與提高》作者簡介

圖書目錄

第1章 Java概述
1.1 Java的發(fā)展史
1.1.1 Java的來歷
1.1.2 從C語言開始
1.1.3 Java語言的轉(zhuǎn)折點(diǎn)
1.2 Java的結(jié)構(gòu)
1.2.1 Java的工作機(jī)制
1.2.2 Applet和Application
1.3 Java語言的特點(diǎn)
1.4 Java2的新特性
1.5 Java在Intemet中的應(yīng)用
1.6 Java的現(xiàn)狀與發(fā)展趨勢
1.6.1 Java帶來的影響
1.6.2 Java應(yīng)用--滲入各個(gè)領(lǐng)域的技術(shù)
1.6.3 Java的發(fā)展趨勢
第2章 Java開發(fā)環(huán)境
2.1 下載和安裝JDK
2.2 下載和安裝支持Java的瀏覽器
2.3 JDK環(huán)境工具及使用
2.3.1 JDK
2.3.2 appletviewer Applet瀏覽器
2.3.3 Java Application解釋器
2.3.4 javac Java源程序編譯器
2.3.5 javah--頭文件生成器
2.3.6 javap--反匯編器
2.3.7 jdb Java調(diào)試器
2.3.8 javadoc APl文件產(chǎn)生器
2.4 Java開發(fā)工具介紹
2.4.1 編輯器編寫代碼
2.4.2 IDE開發(fā)環(huán)境
第3章 Java語言基礎(chǔ)
3.1 數(shù)據(jù)類型、常量和變量
3.1.1 數(shù)據(jù)類型
3.1.2 Java符號(hào)集
3.1.3 常量和變量
3.1.4 變量的作用范圍
3.1.5 注釋
3.2 數(shù)組與字符串
3.2.1 數(shù)組
3.2.2 字符串
3.3 表達(dá)式
3.3.1 表達(dá)式的概念
3.3.2 運(yùn)算符的優(yōu)先級(jí)
3.3.3 賦值運(yùn)算
3.3.4 算術(shù)運(yùn)算
3.3.5 關(guān)系運(yùn)算
3.3.6 邏輯運(yùn)算符
3.3.7 位運(yùn)算
3.3.8 其他運(yùn)算
3.3.9 類型轉(zhuǎn)換
3.4 流程控制語句
3.4.1 分支結(jié)構(gòu)
3.4.2 循環(huán)結(jié)構(gòu)
3.5 一個(gè)Java實(shí)例
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)方法
4.1 面向?qū)ο蠓椒ǖ奶岢?br />4.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念
4.2.1 類和對(duì)象
4.2.2 對(duì)象的屬性及關(guān)系
4.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn).
4.3.1 抽象
4.3.2 封裝
4.3.3 繼承
4.3.4 多態(tài)
4.4 面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)點(diǎn)
4.5 面向?qū)ο缶幊痰牟襟E
4.5.1 面向?qū)ο缶幊?br />4.5.2 OOA和OOD
4.5.3 面向?qū)ο缶幊痰牟襟E
第5章 Jave的類、接口和包
5.1 類和對(duì)象
5.1.1 類
5.1.2 類的實(shí)例
5.2 類的繼承
5.2.1 extends修飾符
5.2.2 方法的繼承和覆蓋
5.2.3 抽象方法和類
5.2.4 this、super和final
5.3 接口
5.3.1 接口的概念
5.3.2 接口的定義
5.3.3 接口的實(shí)現(xiàn)
5.4 包
5.4.1 包的聲明
5.4.2 包的使用
第6章 Java基礎(chǔ)類庫
6.1 Java類庫的結(jié)構(gòu)
6.1.1 基礎(chǔ)類庫
6.1.2 應(yīng)用類庫
6.2 語言類庫
6.2.1 Object類
6.2.2 數(shù)據(jù)類型的對(duì)象包裝類
6.2.3 數(shù)學(xué)函數(shù)類
6.2.4 字符串類
6.2.5 System類
6.3 Java數(shù)組
6.3.1 聲明數(shù)組
6.3.2 實(shí)例化數(shù)組
第7章 I/0類庫及文件處理
7.1 I/O類庫概述
7.2 文件的管理和隨機(jī)訪問
7.2.1 File類
7.2.2 RandomAccessFile類
7.3 Java的輸入輸出類
7.3.1 InputStream類型
7.3.2 OutputStream類型
7.3.3 從文件I/O流中讀數(shù)據(jù)
7.3.4 數(shù)據(jù)輸入/輸出流
7.4 其他輸入輸出操作
7.4.1 文件復(fù)制
7.4.2 管道
7.5文件I/O實(shí)例
第8章 Utility類庫
8.1 Utility類庫的構(gòu)成
8.1.1 接口層次
8.1.2 類層次
8.2 日期時(shí)間類
8.3 向量類
8.3.1 向量和數(shù)組的異同
8.3.2 向量類的構(gòu)造函數(shù)、成員變量和方法
8.3.3 建立向量實(shí)例
8.3.4 向量維護(hù)
8.3.5 對(duì)象查找
8.4 哈希表類
8.4.1 哈希表類的構(gòu)造函數(shù)、成員變量和方法
8.4.2 創(chuàng)建、維護(hù)哈希表
8.4.3 查找關(guān)鍵字
8.5 堆棧類
8.5.1 堆棧類的構(gòu)造函數(shù)、成員變量和方法
8.5.2使用堆棧類
第9章 Java異常處理
9.1 異常的產(chǎn)生
9.1.1 異常產(chǎn)生的原理
9.1.2 Java異常處理基礎(chǔ)
9.2 異常類
9.3 異常處理的基本結(jié)構(gòu)
9.3.1 基本模型
9.3.2 try與catch
9.3.3 多個(gè)catch子句
9.3.4 try語句的嵌套
9.3.5 throw語句
9.3.6 throws語句
9.3.7 fially語句
9.4 創(chuàng)建自己的異常類
第10章 APPlet編程
10.1 Applet程序的基本結(jié)構(gòu)
10.2 Applet類的方法和生命周期
10.2.1 Applet類的構(gòu)造方法
10.2.2 Applet的主要方法及生命周期
10.3 在HTML文件中嵌入Applet程序
10.4 Applet實(shí)例--讀取文件
10.5 Applet編程技巧
10.5.1 圖像文件的顯示
10.5.2 聲音文件的播放
10.5.3 鼠標(biāo)事件的處理
10.5.4 鍵盤的輸入
10.6 Applet之間的通信
10.7 Applet的安全機(jī)制和局限性
10.7.1 Java的安全機(jī)制
10.7.2 安全使用的原則
10.7.3 Applet的局限性
第11章 使用AWT進(jìn)行GUI編程
11.1 抽象窗口工具箱(AWT)概述
11.2 AWT類庫及其使用
11.2.1 AWT組件
11.2.2 AWT容器
11.3 AWT基礎(chǔ)
11.3.1 圖形的繪制
11.3.2 文本與字體
11.3.3 動(dòng)畫技術(shù)
11.4 事件及其處理
11.4.1 Java事件處理機(jī)制
11.4.2 Java事件
11.4.3 事件處理器(Event Handler)
11.4.4 事件監(jiān)聽器
11.5 GUI布局管理器
11.5.1 順序布局(FlowLayout)
11.5.2 邊框布局(BorderLayout)
11.5.3 網(wǎng)格布局(GridLayout)
11.5.4 網(wǎng)袋布局(CrridBag-Layout)
第12章 使用Swing進(jìn)行GUI編程
12.1 Swing類庫簡介
12.1.1 Swing概述
12.1.2 Swing包介紹
12.2 從AWT到Swing的轉(zhuǎn)換
12.3 使用Swing創(chuàng)建GUl
12.3.1 Swing組件的分類
12.3.2 中間容器
12.3.3 各種組件
12.3.4 文本組件
12.3.5 菜單
12.3.6 Swing組件實(shí)例
12.3.7 Swing的布局
12.4 高級(jí)Swing功能
12.4.1 Swing的事件處理
12.4.2 高級(jí)Swing組件
12.4.3 高級(jí)布局
12.4.4 Swing實(shí)現(xiàn)數(shù)據(jù)表格功能
12.5 JavaPlug-in(Java插件)
12.5.1 基本原理及存在的問題
12.5.2 解決方案
第13章 Java多線程程序設(shè)計(jì)
13.1 多線程
13.1.1 線程的概念
13.1.2 Java線程的模型
13.1.3 線程與進(jìn)程
13.1.4 線程的生命周期
13.1.5 線程的調(diào)度與優(yōu)先級(jí)
13.1.6 線程的同步與死鎖
13.1.7 線程組
13.2 線程的創(chuàng)建
13.2.1 創(chuàng)建Thread類的子類
13.2.2 實(shí)現(xiàn)Runnable接口
13.2.3 線程使用總結(jié)
13.3 線程同步
13.3.1 synchonized
13.3.2 wait()、notify()
13.4 線程間通信
13.5 利用線程創(chuàng)建動(dòng)畫
第14章 Java與網(wǎng)絡(luò)程序設(shè)計(jì)
14.1 Internet基本概念
14.1.1 網(wǎng)絡(luò)基本概念及發(fā)展史
14.1.2 網(wǎng)絡(luò)的分類
14.1.3 TCP/IP介紹
14.1.4 因特網(wǎng)的應(yīng)用
14.2 Java網(wǎng)絡(luò)編程概述
14.3 客戶機(jī)/服務(wù)器應(yīng)用結(jié)構(gòu)
14.3.1 客戶機(jī)/服務(wù)器模式
14.3.2 三級(jí)系統(tǒng)結(jié)構(gòu)
14.4 面向連接程序
14.4.1 流式套接字的通信機(jī)制
14.4.2 Socket類與ServerSocket類
14.4.3 流式Socket通信的客戶端和服務(wù)器端編程
14.5 數(shù)據(jù)報(bào)應(yīng)用程序
14.5.1 DatagramSocket類和DatagramPacket類
14.5.2 數(shù)據(jù)包發(fā)送和接收的實(shí)例
14.6 URL類的應(yīng)用
14.6.1 URL類的定義
14.6.2 URL類的應(yīng)用
14.7 口令驗(yàn)證程序
14.7.1 Authenticator類的定義
14.7.2 實(shí)現(xiàn)口令驗(yàn)證程序
14.8 URLConnection類的應(yīng)用
14.9 其他網(wǎng)絡(luò)類介紹
14.9.1 InetAddress類
14.9.2 AppletContext類
14.10 用Java構(gòu)建自己的服務(wù)器
14.10.1 HTTP協(xié)議的作用原理
14.10.2 Java實(shí)現(xiàn)Web服務(wù)器功能的程序設(shè)計(jì)
14.10.3 運(yùn)行Java服務(wù)器
第15章 Java數(shù)據(jù)庫互聯(lián)(JDBC)
15.1 關(guān)系數(shù)據(jù)庫及SQL語言
15.1.1 數(shù)據(jù)庫
15.1.2 數(shù)據(jù)庫的種類
15.1.3 ODBC
15.1.4 SQL語言簡介
15.2 JDBC概述
15.2.1 ODBC的結(jié)構(gòu)模型
15.2.2 JDBC的誕生
15.2.3 JDBC技術(shù)概述
15.2.4 JDBC的目標(biāo)
15.3 JDBC的主要接口
15.3.1 連接數(shù)據(jù)庫所用的JDBC接口
15.3.2 JDBC接口
15.4 JDBC的使用方法和安全性
15.4.1 ODBC設(shè)置
15.4.2 JDBC的使用
15.4.3 JDBC的安全性考慮
15.5 簡單的訪問數(shù)據(jù)庫實(shí)例
第16章 JavaBeans簡介
16.1 JavaBeans入門
16.1.1 JavaBeans的特點(diǎn)
16.1.2 JavaBeans與Java的相互聯(lián)系
16.1.3 Bean的基本特征
16.1.4 使用BeanBox
16.2 軟件組件基礎(chǔ)
16.3 JavaBeansAPI概述
16.3.1 JavaBeans的屬性
16.3.2 JavaBeans的事件處理
16.3.3 用戶化
16.3.4 JavaBeans的持久化和存儲(chǔ)格式
16.3.5 “HelloWorld”實(shí)例
16.4 使用JavaBeans實(shí)例
第17章 J2EE技術(shù)體系結(jié)構(gòu)概述
17.1 分布式多層應(yīng)用程序的發(fā)展
17.1.1 分布式多層應(yīng)用體系結(jié)構(gòu)
17.1.2 分布式多層應(yīng)用程序
17.1.3 J2EE技術(shù)
17.2 J2EE平臺(tái)簡介
17.2.1 J2EE技術(shù)概述
17.2.2 JavaServlet技術(shù)
17.2.3 JSP技術(shù)
17.2.4 企業(yè)JavaBeans(EJB)
17.3 應(yīng)用程序配置
17.4 J2EE的實(shí)例
17.4.1 編寫代碼
17.4.2 部署應(yīng)用程序
17.4.3 運(yùn)行應(yīng)用程序
附錄A Internet上的Java資源
附錄B Java編碼規(guī)范

本目錄推薦

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