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

Java技術教程(基礎篇)

Java技術教程(基礎篇)

定 價:¥48.00

作 者: 王克宏主編
出版社: 清華大學出版社
叢編項: Java技術教程系列叢書
標 簽: Java

ISBN: 9787302052340 出版時間: 2002-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 497 字數(shù):  

內(nèi)容簡介

  《Java 技術教程(基礎篇)》是以Java2技術為背景的一本基礎教材,共計十七章,前十章主要介紹了Java2基本語法概念和面向?qū)ο蟮木幊趟枷?,其中包括運算符、流程控制、數(shù)組、字符串處理、異常、I/0及文件操作、對象的串行化以及面向?qū)ο蟮奶匦浴:竺嫫哒聫亩喾矫娼榻B了Java2編程技術,主要涉及多線程技術,圖形化界面的設計以及相應的事件處理機制,比較全面地講述了Applet等在多媒體中的應用,另外,對于Java2新增的特性集合框架做了介紹,闡述了如何應用Java2提供的強大的網(wǎng)絡通信能力,并對在Internet上得到廣泛應用的JSP技術做了講解?!禞ava 技術教程(基礎篇)》可以作為大專院校的計算機及相關專業(yè)的教程,也可作為Java編程愛好者的參考書。希望讀者通過對《Java 技術教程(基礎篇)》的學習為今后學習和應用Java打下堅實的基礎。

作者簡介

暫缺《Java技術教程(基礎篇)》作者簡介

圖書目錄

第一章 Java概述
1.1 Java語言簡介
1.1.1 Java語言的發(fā)展歷史及特點
1.1.2 Java語言實現(xiàn)機制
1.2 Java體系結構
1.2.1 JDK目錄結構
1.2.2 Java的API結構
1.2.3 開發(fā)環(huán)境設置及開發(fā)工具簡介
1.2.4 Java程序結構
1.2.5 Java程序舉例
第二章 簡單數(shù)據(jù)類型
2.1 數(shù)據(jù)類型概述
2.2 變量和常量
2.2.1 標識符(Identifiers)
2.2.2 變量(Variables)和常量(ConstantVariables)
2.3 簡單數(shù)據(jù)類型
2.3.1 整型數(shù)據(jù)
2.3.2 浮點型(實型)數(shù)據(jù)
2.3.3 字符型數(shù)據(jù)
2.3.4 布爾型數(shù)據(jù)
2.3.5 綜合舉例
2.4 各類型數(shù)據(jù)間的相互轉(zhuǎn)換
2.4.1 優(yōu)先關系
2.4.2 自動類型轉(zhuǎn)換
2.4.3 強制類型轉(zhuǎn)換
2.5 Java類庫中對簡單類型數(shù)據(jù)的類包裝
第三章 運算符和表達式
3.1 運算符和表達式概述
3.2 算術運算符和算術表達式
3.2.1 二元算術運算符
3.2.2 一元算術運算符
3.2.3 算術運算符的優(yōu)先級
3.2.4 冪
3.3 關系運算符和關系表達式
3.4 布爾邏輯運算符和布爾邏輯表達式
3.5 位運算符和位運算表達式
3.5.1 位邏輯運算符
3.5.2 移位運算符
3.5.3 位運算符的優(yōu)先級
3.5.4 位運算的應用
3.6 賦值運算符和賦值表達式
3.6.1 賦值運算符
3.6.2 擴展賦值運算符
3.7 條件運算符與條件表達式
3.8 各類運算符的優(yōu)先級和復雜表達式
3.9 表達式語句
第四章 流程控制
4.1 語句和流程控制結構概述
4.2 塊作用域
4.3 分支結構
4.3.1 條件結構
4.3.2 多分支結構
4.4 循環(huán)結構
4.4.1 不確定循環(huán)
4.4.2 確定循環(huán)
4.4.3 break語句
4.4.4 continue語句
4.5 循環(huán)結構與分支結構的嵌套
4.6 遞歸(recursion)
4.7 注釋語句
第五章 Java語言中的面向?qū)ο筇匦?br />5.1 面向?qū)ο缶幊痰幕靖拍詈吞卣?br />5.1.1 面向?qū)ο缶幊毯喗?br />5.1.2 類與對象的基本概念
5.1.3 消息與方法的基本概念
5.1.4 面向?qū)ο缶幊痰幕咎卣?br />5.2 類
5.2.1 類的定義
5.2.2 成員變量
5.2.3 成員方法
5.2.4 方法重載(Overload)
5.2.5 構造方法
5.2.6 main方法
5.3 對象
5.3.1 對象的生成
5.3.2 對象的使用
5.3.3 對象的清除
5.4 類成員的修飾符
5.4.1 訪問控制
5.4.2 static
5.4.3 final
5.5 類的繼承
5.5.1 類繼承的實現(xiàn)
5.5.2 成員變量的隱藏和方法重寫
5.5.3 super
5.5.4 運行時多態(tài)
5.5.5 造型
5.5.6 abstract類和方法
5.5.7 final類
5.6 接口與包
5.6.1 接口
5.6.2 包(Package)
5.7 對類成員的訪問權限控制
5.8 內(nèi)部類(InnerClass)
5.9 Java類庫簡介
5.9.1 Java類庫概述
5.9.2 典型類、接口介紹
第六章 數(shù) 組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 生成數(shù)組--數(shù)組元素內(nèi)存分配
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組元素的引用
6.1.5 一維數(shù)組元素的復制
6.1.6 一維數(shù)組程序舉例
6.2 多維數(shù)組
6.2.1 二維數(shù)組定義
6.2.2 生成數(shù)組--數(shù)組元素內(nèi)存分配
6.2.3 二維數(shù)組的初始化
6.2.4 二維數(shù)組元素的引用
6.2.5 二維數(shù)組程序舉例
第七章 字符串處理
7.1 字符串的表示和生成方法
7.1.1 作為String類實例的字符串常量
7.1.2 用String表示字符串
7.1.3 用StringBuffer表示字符串
7.2 字符串的訪問
7.2.1 對String的訪問方法
7.2.2 對StringBuffer的訪問方法
7.3 對字符串的修改
7.3.1 對String的修改
7.3.2 對StringBuffer的修改
7.4 字符串的比較、轉(zhuǎn)化及鏈接操作
7.4.1 字符串的比較
7.4.2 字符串的轉(zhuǎn)化
7.4.3 運算符"十"的重載
第八章 異常處理
8.1 異常
8.1.1 基本概念
8.1.2 Throwable類及其子類
8.2 異常處理的種類
8.2.1 運行時異常
8.2.2 捕獲異常
8.2.3 聲明異常
8.2.4 拋出異常
8.2.5 異常子類
8.3 小結
8.3.1 優(yōu)點
8.3.2 原則
8.3.3 建議
第九章 Java輸入/輸出及文件操作
9.1 Java輸入輸出流
9.2 文件
9.2.1 創(chuàng)建一個新的文件對象
9.2.2 File類提供的方法
9.2.3 文件信息獲取例子程序
9.3 字節(jié)輸入流InputStream
9.3.1 FileInputStream對象
9.3.2 DatalnputStream
9.3.3 URL輸入流
9.3.4 其他InputStream的子類輸入流
9.4 字節(jié)輸出流OutputStream
9.4.1 FileOutputStream類
9.4.2 FilterOutputStream類
9.4.3 ByteArrayOutputStream類
9.4.4 ObjectOutputStream類
9.4.5 PipedOutputStream類
9.5 接口和對象串行化
9.5.1 接口DataInput
9.5.2 接口DataOutput
9.5.3 接口Serializable和對象的串行化(Serialization)
9.6 隨機存取文件流RandomAccessFile
9.6.1 創(chuàng)建隨機訪問文件
9.6.2 訪問信息
9.6.3 增加信息
9.6.4 追加信息例子
9.7 字符類輸入流Reader
9.7.1 BufferedReader
9.7.2 CharArrayReader
9.7.3 FilterReader
9.7.4 InputStreamReader
9.7.5 PipedReader
9.7.6 StringReader
9.8 字符類輸出流Writer
9.8.1 BufferedWriter
9,8.2 CharArrayWriter
9.8.3 FilterWriter
9.8.4 OutputStreamWriter
9.8.5 PipedWriter
9.8.6 PrintWriter
9.8.7 StringWriter
第十章 對象串行化
10.1 對象串行化簡介
10.1.1 系統(tǒng)體系結構綜述
10.1.2 輸出到對象流
10.1.3 從對象流輸入
10.1.4 對象流容器
10.1.5 定義串行化的成員
10.1.6 注釋串行化的成員
10.1.7 訪問類的可串行化成員
10.1.8 ObjectOutput接口
10.1.9 ObjectInput接口
10.1.10 Serializable接口
10.1.11 Externalizable接口
10.1.12 保護敏感信息
10.1.13 串行化的注意事項
10.2 JDKl.3新增的對象串行化功能
10.3 對象的串行化應用舉例
第十一章 線程
11.1 線程的概念
11.2 線程的使用
11.2.1 線程體
11.2.2 線程體的構造
11.2.3 線程的狀態(tài)
11.2.4 線程的調(diào)度
11.2.5 線程的控制
11.2.6 線程調(diào)度的方法
11.2.7 有關線程的其他概念及方法
11.3 同步與共享
11.3.1 生產(chǎn)者一消費者問題
11.4 死鎖問題
第十二章 圖形用戶界面
12.1 AWT簡介
12.1.1 組件和容器
12.1.2 幾種常用容器
12.1.3 布局管理器(LayoutManager)
12.2 AWT事件處理模型
12.2.1 事件類
12.2.2 事件監(jiān)聽器
12.2.3 AWT事件及其相應的監(jiān)聽器接口
12.2.4 事件適配器
12.2.5 事件及其對應的監(jiān)聽器類型
12.3 AWT組件庫
12.3.1 基本組件的應用
12.3.2 菜單組件的應用
第十三章 用Swing創(chuàng)建用戶界面
13.1 Swing概述
13.2 Swing的基本組件示例
13.2.1 使用簡單組件
13.2.2 Swing顯示風格的設定
13.2.3 比較AWT與Swing
第十四章 Java小應用程序(Applet和JApplet)
14.1 小應用程序簡介
14.1.1 什么是小應用程序
14.1.2 一個簡單的小應用程序
14.1.3 小應用程序觀察器(Applet viewer)
14.2 安全機制
14.2.1 JDKl.x提供的沙箱模型
14.2.2 Java 2提供的安全策略
14.2.3 Java 2安全策略舉例
14.3 小應用程序的執(zhí)行過程
14.3.1 小應用程序的創(chuàng)建
14.3.2 類的繼承關系
14.3.3 小應用程序的生命周期及主要方法
14.4 小應用程序的HTML標記及屬性
14.4.1 Applet標記
14.4.2 Java插件標記
14.5 小應用程序中的組件和圖形繪制
14.5.1 Applet中的AWT組件
14.5.2 Applet中與AWT圖形繪制有關的方法
14.5.3 java.awt.Graphics類
14.5.4 Java 2D圖形類
14.5.5 JApplet中的Swing組件和圖形繪制特點
14.5.6 在小應用程序中輸出文字
14.6 小應用程序中的彈出式窗口
14.7 多媒體支持
14.7.1 圖像
14.7.2 動畫
14.7.3 聲音
14.8 小應用程序的工作環(huán)境
14.8.1 同頁小應用程序之間的通信
14.8.2 小應用程序與瀏覽器之間的通信
14.8.3 小應用程序的網(wǎng)絡通信
14.8.4 JAR文件和資源(Resource)
14.9 JavaApplication與小應用程序
第十五章 集合框架
15.1 集合
15.1.1 Collection、Set、List接口
15.1.2 其他類和接口
15.2 對集合元素的訪問
15.3 映射(Map)
15.4 排序
15.5 一個有用的類Collections
15.6 總結
第十六章 網(wǎng)絡通信
16.1 類URL
16.1.1 URL的組成和類URL
16.1.2 通過URL讀取WWW信息
16.1.3 通過URLConnetction連接WWW
16.2 Socket通信
16.2.1 Socket通信的一般結構
16.2.2 創(chuàng)建Socket
16.2.3 打開輸入/輸出流
16.2.4 關閉Socket
16.2.5 一個簡單的Client/Server程序
16.2.6 多客戶機制
16.3 數(shù)據(jù)報通信
16.3.1 數(shù)據(jù)報通信和流式通信
16.3.2 DatagramSocket牙口DatagramPacket
16.3.3 一個簡單的Client/Server例子
16.3.4 使用數(shù)據(jù)報進行廣播通信
第十七章 JSP技術
17.1 JSP基本概念
17.2 JSP的運行環(huán)境
17.3 JSP的一般運行過程
17.4 JSP的優(yōu)點
17.5 JSP的運行環(huán)境的安裝(以Tomcat為例)
17.6 JSP的基本語法
17.7 JSP的常用隱含對象

本目錄推薦

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