注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關深入淺出Java語言程序設計

深入淺出Java語言程序設計

深入淺出Java語言程序設計

定 價:¥36.00

作 者: 李云山,呂杰武編著
出版社: 中國青年出版社
叢編項: 計算機應用深入淺出叢書
標 簽: JAVA

ISBN: 9787500649663 出版時間: 2003-02-01 包裝: 平裝
開本: 26cm+光盤1片 頁數: 356 字數:  

內容簡介

  Java經過多年的發(fā)展,已經成為應用在網絡系統、電子商務、嵌入式開發(fā)中的標準。從一般網頁上的Applet程序,到大型企業(yè)級的分布式運算,再到PDA、手機、IC芯片等嵌入式系統開發(fā),都可以看到Java技術的身影。對于程序員來講,無論是哪一種平臺,所需要的最基本的技能就是編寫Java程序代碼。在總結了Java技術的特點和初學者學習的習慣后,本書對Java2(標準版)程序設計語言做了全面,系統地講解,并結合實際的編程經驗,對Java編程技巧和編程中應該注意的問題也做了詳細介紹。本書的前20章每章的結尾處都有精心設計的練習題,這些練習題對讀者鞏固各章的知識,增加實際的編程經驗起著非常重要的作用。讀者對象:本書既適合作為初、中級讀者學習Java語言的入門圖書,同時也可作為大中專院校及培訓班學生理想的Java語言程序設計教材。

作者簡介

暫缺《深入淺出Java語言程序設計》作者簡介

圖書目錄

第1章 Java從哪里來
1.1 Java——一種程序設計語言
1.2 跨越各種操作系統的特性
1.3 Java與Internet
練習一
第2章 Java的開發(fā)工具
2.1 什么是開發(fā)工具
2.2 Java開發(fā)工具的分類
2.3 Java虛擬機
2.4 Java開發(fā)工具包(JDK)
2.5 安裝和設置JDK
2.6 使用JDK編譯、運行Java程序
練習二
第3章 Java小應用程序(Applet)
3.1 什么是Applet
3.2 第一個例子
3.3 第二個例子
練習三
第4章 Java應用程序(Application)
4.1 什么是Application
4.2 第一個例子
4.3 第二個例子
練習四
第5章 基本元素
5.1 運算符
5.1.1 運算符分類
5.1.2 運算符優(yōu)先級
5.2 數據類型
5.2.1 基本數據類型
5.2.2 基本數據類型的缺省值
5.2.3 基本數據類型的轉換
5.3 變量
5.4 常量
5.5 表達式
5.6 語句
5.7 注釋
練習五
第6章 結構控制
6.1 if結構
6.1.1 if
6.1.2 嵌套if
6.1.3 階梯if
6.1.4 短路表達式
6.2 for循環(huán)
6.2.1 循環(huán)結構
6.2.2 for循環(huán)
6.2.3 特殊的for循環(huán)
6.2.4 嵌套for循環(huán)
6.3 while循環(huán)
6.4 do循環(huán)
6.5 switch結構
6.6 break語句
6.7 continue語句
6.8 return語句
6.9 try結構
練習六
第7章 數組
7.1 一維數組
7.1.1 一維數組的聲明
7.1.2 一維數組的初始化
7.1.3 訪問數組元素
7.1.4 一維數組的地址空間模型
7.1.5 數組的復制
7.2 基本類型數組
7.3 對象數組
7.4 二維數組和多維數組
7.4.1 二維數組的聲明
7.4.2 二維數組的初始化
7.4.3 多維數組的地址空間模型
7.4.4 使用多維數組
7.5 查找
7.6 排序
練習七
第8章 字符串
8.1 字符串的構造
8.2 字符串的基本操作
8.3 字符串的查找
8.4 字符串的比較
8.5 字符串與基本數據類型的轉換
8.5.1 將字符串轉換成基本數據類型
8.5.2 將基本數據類型轉換成字符串
8.6 StringBuffer類
8.6.1 StringBuffer對象的構造
8.6.2 StringBuffer對象的基本操作
8.6.3 StringBuffer對象的修改操作
8.7 字符串數組
練習八
第9章 類
9.1 類的聲明
9.1.1 類修飾符
9.1.2 類體
9.2 成員變量
9.3 方法
9.4 特殊的方法——構建器
9.5 類的實例化
9.6 方法的調用
9.6.1 傳遞基本類型的參數
9.6.2 傳遞對象參數
9.6.3 方法的遞歸調用
9.7 包
9.7.1 包的作用
9.7.2 包的聲明
9.7.3 包與目錄
9.8 標準Java包
9.9 類的訪問和訪問控制
練習九
第10章 面向對象的程序設計
10.1 與面向過程的程序語言的區(qū)別
10.2 一切都是對象
10.3 封裝
10.4 繼承
10.4.1 繼承的語法
10.4.2 繼承舉例
10.5 多態(tài)
10.6 方法重載
10.7 抽象類
10.8 靜態(tài)類成員
10.9 接口
10.9.1 接口的聲明
10.9.2 接口的實現
10.9.3 接口的應用
練習十
第11章 圖形編程
11.1 Java圖形坐標系
11.2 繪制基本圖形
11.3 填充圖形
11.4 字體
練習十一
第12章 事件
12.1 Swing簡介
12.2 事件模型
12.3 事件結構
12.4 窗口事件和適配器
12.5 焦點事件
12.6 鍵盤事件
12.7 鼠標事件
練習十二
第13章 美麗的界面
13.1 概述
13.2 布局管理器
13.2.1 邊框布局管理器
13.2.2 流式布局管理器
13.2.3 網格布局管理器
13.3 容器
13.3.1 最底層的容器
13.3.2 面板
13.4 文本輸入組件
13.4.1 文本域和密碼域
13.4.2 文本區(qū)
13.5 按鈕
13.5.1 普通按鈕
13.5.2 復選框
13.5.3 單選按鈕
13.6 列表框和組合框
13.6.1 列表框
13.6.2 組合框
13.7 表格
13.8 菜單
13.8.1 建立普通菜單
13.8.2 復選菜單和單選菜單
13.9 簡單對話框
13.10 高級布局管理器
13.10.1 卡片布局管理器
13.10.2 網袋布局
練習十三
第14章 異常處理
14.1 什么是異常
14.2 Java中的異常類
14.2.1 異常類層次結構
14.2.2 Throwable類
14.3 異常的捕獲與處理
14.3.1 使用try-catch語句
14.3.2 多個catch結構
14.3.3 finally
14.4 throws和throw
14.5 定義自己的異常類
練習十四
第15章 多線程
15.1 進程和線程
15.2 線程的建立
15.2.1 從Thread繼承
15.2.2 實現Rannable接口
15.3 線程的狀態(tài)及其轉換
15.3.1 線程的狀態(tài)
15.3.2 狀態(tài)之間的轉換
15.4 線程應用——計時器
15.5 在Applet中使用線程
15.6 多線程
15.6.1 線程優(yōu)先級
15.6.2 線程組
15.6.3 多線程例程
15.7 同步
練習十五
第16章 使用數據庫
16.1 什么是數據庫(Database)
16.1.1 數據庫的基本概念
16.1.2 分類和流行的數據庫系統
16.1.3 目前數據庫的使用
16.2 Microsoft Access
16.3 數據庫的標準查詢語言
16.4 JDBC簡介
16.4.1 JDBC的概念
16.4.2 JDBC的基本內容
16.4.3 一個JDBC所支持的實例
16.5 怎樣用JDBC連接數據庫
16.5.1 JDBC連接數據庫的基本概念
16.5.2 ODBC數據源的建立
16.5.3 一個Java連接ODBC數據源數據庫的實例
16.6 查詢
16.6.1 SQL語句的表單查詢
16.6.2 兩個綜合查詢的例子
16.7 在數據庫中插入記錄
16.8 修改記錄
16.9 刪除記錄
16.10 在數據庫中創(chuàng)建表
16.11 修改表和刪除表
16.12 獲得數據庫的屬性-元數據
16.13 多表聯合查詢和嵌套查詢
16.14 小節(jié)
練習十六
第17章 網絡編程
17.1 基本概念與協議
17.1.1 IP地址
17.1.2 端口
17.1.3 客戶機與服務器
17.1.4 連接與無連接
17.1.5 協議
17.2 利用URL獲取Internet資源
17.2.1 URL類
17.2.2 獲取URL的信息
17.2.3 獲取網絡圖片
17.3 套接字
17.3.1 Socket和ServerSocket
17.3.2 Socket的通訊步驟
17.4 一個簡單的Socket通訊程序
17.5 多客戶連接
17.6 發(fā)送電子郵件
練習十七
第18章 Java的輸入/輸出
18.1 System類
18.2 控制臺輸入/輸出
18.3 輸入字符
18.4 輸出字符
18.5 數據流
18.6 對象流
18.7 緩沖區(qū)
18.8 小應用程序控制臺
練習十八
第19章 文件操作
19.1 Java中的文件管理——File類
19.2 創(chuàng)建文件
19.3 查詢文件屬性
19.4 獲得文件列表
19.5 刪除文件
19.6 臨時文件
19.7 順序文件訪問
19.8 隨機文件訪問
19.9 比較文件的內容
練習十九
第20章 Java實用語言支持
20.1 Vector類
20.2 Stack類
20.3 LinkedList類
20.4 Arrays工具類
20.5 Collections工具類
20.6 高級排序
練習二十
第21章 良好的程序設計規(guī)范
21.1 整潔的程序代碼
21.2 斷行與縮進
21.3 空行與空格
21.3.1 空行
21.3.2 空格
21.4 注釋
21.5 遵守Java的命名規(guī)范
21.6 讓別人看懂自己的程序
第22章 高級Java技術
22.1 Servlet小服務程序
22.2 JSP
22.3 本地方法調用
22.4 遠程方法調用
22.5 JavaBeans與EJB
22.6 J2EE
附錄1 Internet Java資源
附錄2 關鍵字
附錄3 Java文檔

本目錄推薦

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