注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關JAVA2入門與提高

JAVA2入門與提高

JAVA2入門與提高

定 價:¥35.00

作 者: 東方人華主編;但正剛編著
出版社: 清華大學出版社
叢編項: 軟件入門與提高叢書
標 簽: Java

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 Java概述
1.1 Java的發(fā)展史
1.1.1 Java的來歷
1.1.2 從C語言開始
1.1.3 Java語言的轉折點
1.2 Java的結構
1.2.1 Java的工作機制
1.2.2 Applet和Application
1.3 Java語言的特點
1.4 Java2的新特性
1.5 Java在Intemet中的應用
1.6 Java的現(xiàn)狀與發(fā)展趨勢
1.6.1 Java帶來的影響
1.6.2 Java應用--滲入各個領域的技術
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語言基礎
3.1 數(shù)據(jù)類型、常量和變量
3.1.1 數(shù)據(jù)類型
3.1.2 Java符號集
3.1.3 常量和變量
3.1.4 變量的作用范圍
3.1.5 注釋
3.2 數(shù)組與字符串
3.2.1 數(shù)組
3.2.2 字符串
3.3 表達式
3.3.1 表達式的概念
3.3.2 運算符的優(yōu)先級
3.3.3 賦值運算
3.3.4 算術運算
3.3.5 關系運算
3.3.6 邏輯運算符
3.3.7 位運算
3.3.8 其他運算
3.3.9 類型轉換
3.4 流程控制語句
3.4.1 分支結構
3.4.2 循環(huán)結構
3.5 一個Java實例
第4章 面向對象程序設計方法
4.1 面向對象方法的提出
4.2 面向對象程序設計的基本概念
4.2.1 類和對象
4.2.2 對象的屬性及關系
4.3 面向對象程序設計的特點.
4.3.1 抽象
4.3.2 封裝
4.3.3 繼承
4.3.4 多態(tài)
4.4 面向對象程序設計的優(yōu)點
4.5 面向對象編程的步驟
4.5.1 面向對象編程
4.5.2 OOA和OOD
4.5.3 面向對象編程的步驟
第5章 Jave的類、接口和包
5.1 類和對象
5.1.1 類
5.1.2 類的實例
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 接口的實現(xiàn)
5.4 包
5.4.1 包的聲明
5.4.2 包的使用
第6章 Java基礎類庫
6.1 Java類庫的結構
6.1.1 基礎類庫
6.1.2 應用類庫
6.2 語言類庫
6.2.1 Object類
6.2.2 數(shù)據(jù)類型的對象包裝類
6.2.3 數(shù)學函數(shù)類
6.2.4 字符串類
6.2.5 System類
6.3 Java數(shù)組
6.3.1 聲明數(shù)組
6.3.2 實例化數(shù)組
第7章 I/0類庫及文件處理
7.1 I/O類庫概述
7.2 文件的管理和隨機訪問
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 文件復制
7.4.2 管道
7.5文件I/O實例
第8章 Utility類庫
8.1 Utility類庫的構成
8.1.1 接口層次
8.1.2 類層次
8.2 日期時間類
8.3 向量類
8.3.1 向量和數(shù)組的異同
8.3.2 向量類的構造函數(shù)、成員變量和方法
8.3.3 建立向量實例
8.3.4 向量維護
8.3.5 對象查找
8.4 哈希表類
8.4.1 哈希表類的構造函數(shù)、成員變量和方法
8.4.2 創(chuàng)建、維護哈希表
8.4.3 查找關鍵字
8.5 堆棧類
8.5.1 堆棧類的構造函數(shù)、成員變量和方法
8.5.2使用堆棧類
第9章 Java異常處理
9.1 異常的產(chǎn)生
9.1.1 異常產(chǎn)生的原理
9.1.2 Java異常處理基礎
9.2 異常類
9.3 異常處理的基本結構
9.3.1 基本模型
9.3.2 try與catch
9.3.3 多個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程序的基本結構
10.2 Applet類的方法和生命周期
10.2.1 Applet類的構造方法
10.2.2 Applet的主要方法及生命周期
10.3 在HTML文件中嵌入Applet程序
10.4 Applet實例--讀取文件
10.5 Applet編程技巧
10.5.1 圖像文件的顯示
10.5.2 聲音文件的播放
10.5.3 鼠標事件的處理
10.5.4 鍵盤的輸入
10.6 Applet之間的通信
10.7 Applet的安全機制和局限性
10.7.1 Java的安全機制
10.7.2 安全使用的原則
10.7.3 Applet的局限性
第11章 使用AWT進行GUI編程
11.1 抽象窗口工具箱(AWT)概述
11.2 AWT類庫及其使用
11.2.1 AWT組件
11.2.2 AWT容器
11.3 AWT基礎
11.3.1 圖形的繪制
11.3.2 文本與字體
11.3.3 動畫技術
11.4 事件及其處理
11.4.1 Java事件處理機制
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進行GUI編程
12.1 Swing類庫簡介
12.1.1 Swing概述
12.1.2 Swing包介紹
12.2 從AWT到Swing的轉換
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組件實例
12.3.7 Swing的布局
12.4 高級Swing功能
12.4.1 Swing的事件處理
12.4.2 高級Swing組件
12.4.3 高級布局
12.4.4 Swing實現(xiàn)數(shù)據(jù)表格功能
12.5 JavaPlug-in(Java插件)
12.5.1 基本原理及存在的問題
12.5.2 解決方案
第13章 Java多線程程序設計
13.1 多線程
13.1.1 線程的概念
13.1.2 Java線程的模型
13.1.3 線程與進程
13.1.4 線程的生命周期
13.1.5 線程的調(diào)度與優(yōu)先級
13.1.6 線程的同步與死鎖
13.1.7 線程組
13.2 線程的創(chuàng)建
13.2.1 創(chuàng)建Thread類的子類
13.2.2 實現(xiàn)Runnable接口
13.2.3 線程使用總結
13.3 線程同步
13.3.1 synchonized
13.3.2 wait()、notify()
13.4 線程間通信
13.5 利用線程創(chuàng)建動畫
第14章 Java與網(wǎng)絡程序設計
14.1 Internet基本概念
14.1.1 網(wǎng)絡基本概念及發(fā)展史
14.1.2 網(wǎng)絡的分類
14.1.3 TCP/IP介紹
14.1.4 因特網(wǎng)的應用
14.2 Java網(wǎng)絡編程概述
14.3 客戶機/服務器應用結構
14.3.1 客戶機/服務器模式
14.3.2 三級系統(tǒng)結構
14.4 面向連接程序
14.4.1 流式套接字的通信機制
14.4.2 Socket類與ServerSocket類
14.4.3 流式Socket通信的客戶端和服務器端編程
14.5 數(shù)據(jù)報應用程序
14.5.1 DatagramSocket類和DatagramPacket類
14.5.2 數(shù)據(jù)包發(fā)送和接收的實例
14.6 URL類的應用
14.6.1 URL類的定義
14.6.2 URL類的應用
14.7 口令驗證程序
14.7.1 Authenticator類的定義
14.7.2 實現(xiàn)口令驗證程序
14.8 URLConnection類的應用
14.9 其他網(wǎng)絡類介紹
14.9.1 InetAddress類
14.9.2 AppletContext類
14.10 用Java構建自己的服務器
14.10.1 HTTP協(xié)議的作用原理
14.10.2 Java實現(xiàn)Web服務器功能的程序設計
14.10.3 運行Java服務器
第15章 Java數(shù)據(jù)庫互聯(lián)(JDBC)
15.1 關系數(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的結構模型
15.2.2 JDBC的誕生
15.2.3 JDBC技術概述
15.2.4 JDBC的目標
15.3 JDBC的主要接口
15.3.1 連接數(shù)據(jù)庫所用的JDBC接口
15.3.2 JDBC接口
15.4 JDBC的使用方法和安全性
15.4.1 ODBC設置
15.4.2 JDBC的使用
15.4.3 JDBC的安全性考慮
15.5 簡單的訪問數(shù)據(jù)庫實例
第16章 JavaBeans簡介
16.1 JavaBeans入門
16.1.1 JavaBeans的特點
16.1.2 JavaBeans與Java的相互聯(lián)系
16.1.3 Bean的基本特征
16.1.4 使用BeanBox
16.2 軟件組件基礎
16.3 JavaBeansAPI概述
16.3.1 JavaBeans的屬性
16.3.2 JavaBeans的事件處理
16.3.3 用戶化
16.3.4 JavaBeans的持久化和存儲格式
16.3.5 “HelloWorld”實例
16.4 使用JavaBeans實例
第17章 J2EE技術體系結構概述
17.1 分布式多層應用程序的發(fā)展
17.1.1 分布式多層應用體系結構
17.1.2 分布式多層應用程序
17.1.3 J2EE技術
17.2 J2EE平臺簡介
17.2.1 J2EE技術概述
17.2.2 JavaServlet技術
17.2.3 JSP技術
17.2.4 企業(yè)JavaBeans(EJB)
17.3 應用程序配置
17.4 J2EE的實例
17.4.1 編寫代碼
17.4.2 部署應用程序
17.4.3 運行應用程序
附錄A Internet上的Java資源
附錄B Java編碼規(guī)范

本目錄推薦

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