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

Java 程序設計

Java 程序設計

定 價:¥38.00

作 者: 歐曉鷗主編
出版社: 武漢理工大學出版社
叢編項: 面向21世紀高職高專計算機類專業(yè)新編系列教材
標 簽: JAVA語言

購買這本書可以去


ISBN: 9787562921059 出版時間: 2004-01-01 包裝: 平裝
開本: 23cm 頁數: 437頁 字數:  

內容簡介

  本書主要講述了Java 程序設計的基礎知識、面向對象程序設計的基本思想及主要特點,共13個章節(jié)。

作者簡介

暫缺《Java 程序設計》作者簡介

圖書目錄

1 java概述
1.1 java的起源與發(fā)展
1.2 java語言的特點
1.2.1 平臺無關性
1.2.2 簡單性
1.2.3 面向對象
1.2.4 分布性
1.2.5 健壯性
1.2.6 多線程
1.2.7 安全性
1.2.8 動態(tài)性
1.3 java與c/c++比較
1.3.1 關于全局變量的聲明
1.3.2 關于指針
1.3.3 內存管理
1.3.4 數據類型的支持
1.3.5 類型轉換
1.3.6 頭文件
1.3.7 結構體和聯合體
1.3.8 預處理
1.3.9 關于goto語句
1.4 java與internet
1.4.1 internet及其應用
1.4.2 java與html
1.4.3 java與xml
1.4.4 java與jini
1.5 html簡介
1.5.1 html語法
1.5.2 html應用舉例
1.6 java虛擬機工作原理
1.7 java開發(fā)運行環(huán)境jdk
1.7.1 jdk的三種形式——j2me、j2se、j2ee
1.7.2 j2se的主要內容
1.7.3 jdk的下載和安裝
1.7.4 jdk開發(fā)運行環(huán)境的應用 習題與思考題
2 java程序設計快速入門
2.1 面向對象概念與方法
2.1.1 面向對象編程的基本方法
2.1.2 面向對象編程的基本概念
2.2 java程序的分類
2.2.1 applet程序特點
2.2.2 application程序特點
2.3 java程序的開發(fā)過程
2.3.1 基本術語
2.3.2 java程序開發(fā)過程
2.4 建立第一個applet程序
2.4.1 applet 程序實例
2.4.2 applet 程序的編譯
2.4.3 applet 字節(jié)碼文件的處理
2.4.4 applet 程序的運行
2.5 建立第一個application程序
2.5.1 字符方式application程序實例
2.5.2 圖形方式application程序實例
2.5.3 application程序的編譯與運行習題與思考題
3 java語言基礎
3.1 java的符號集
3.1.1 合法標識符
3.1.2 關鍵字
3.1.3 分隔符
3.2 java的基本數據類型
3.2.1 整數類型
3.2.2 浮點類型(實型)
3.2.3 邏輯類型
3.2.4 字符類型
3.3 java運算符
3.3.1 賦值運算符
3.3.2 算術運算符
3.3.3 關系運算符
3.3.4 邏輯運算符
3.3.5 條件運算符
3.3.6 位運算符
3.3.7 復合賦值運算符
3.3.8 類型轉換運算符
3.3.9 運算符的優(yōu)先級
3.4 表達式
3.5 數組
3.5.1 數組的聲明
3.5.2 數組的創(chuàng)建及賦值
3.5.3 二維數組
3.6 基本輸入輸出語句
3.7 結構化程序設計
3.7.1 順序結構
3.7.2 選擇結構
3.7.3 循環(huán)結構
3.7.4 程序的跳轉習題與思考題
4 面向對象程序設計
4.1 基本概念
4.1.1 類與對象
4.1.2 屬性
4.1.3 方法
4.2 類的創(chuàng)建
4.2.1 類的聲明
4.2.2 類體定義
4.2.3 類的修飾
4.2.4 類的構造方法
4.3 對象
4.3.1 對象的創(chuàng)建
4.3.2 對象的使用
4.3.3 對象的清除
4.4 類的繼承與多態(tài)
4.4.1 父類與子類
4.4.2 成員變量與成員方法的隱藏
4.4.3 this和super的使用
4.4.4 類的多態(tài)
4.4.5 成員方法的重載
4.4.6 構造方法的重載
4.4.7 抽象類與抽象方法
4.4.8 最終類與最終方法習題與思考題
5 包、接口與常用系統類
5.1 包
5.1.1 包聲明
5.1.2 包引用
5.1.3 全限定名方式訪問包中的類
5.2 java類包及類的繼承關系
5.2.1 java.lang包
5.2.2 java.io包
5.2.3 java.util包
5.2.4 java.awt包
5.2.5 java.applet包
5.2.6 java.awt.event包
5.2.7 java.net包
5.2.8 java.security包
5.2.9 java.sql包
5.2.10 java.rmi包
5.2.11 java.corba包
5.3 接口
5.3.1 接口簡介
5.3.2 接口的聲明
5.3.3 接口的實現
5.3.4 在類中實現多個接口
5.4 常用系統類
5.4.1 applet類
5.4.2 object類
5.4.3 數據類型類
5.4.4 system類(系統類)
5.4.5 字符串類
5.4.6 數學函數類、日期類與隨機數類(math、date與random)
5.4.7 向量類(vector) 習題與思考題
6 異常處理
6.1 異常
6.1.1 異常的發(fā)生
6.1.2 異常類
6.1.3 異常的處理
6.1.4 異常的嵌套處理
6.1.5 try-catch語句
6.1.6 throw及throws語句
6.1.7 finally語句
6.2 error類習題與思考題
7 用戶界面設計
7.1 用戶界面概述
7.2 基本組件與容器組件
7.2.1 基本組件概述
7.2.2 容器組件概述
7.3 基本組件應用舉例
7.3.1 按鈕類
7.3.2 標簽類
7.3.3 文本區(qū)類與文本框類
7.3.4 復選框類及單選鈕
7.3.5 滾動條類
7.3.6 列表框類
7.3.7 選擇框類
7.4 組件的布局方式
7.4.1 順序布局方式(flowlayout)
7.4.2 邊界布局方式(borderlayout)
7.4.3 卡片布局方式(cardlayout)
7.4.4 網格布局方式(gridlayout)
7.4.5 網格包布局方式(gridbaglayout)
7.5 容器組件的應用舉例
7.5.1 面板類(panel)
7.5.2 窗口容器(window類與frame類)
7.5.3 對話框類(dialog)
7.5.4 文件對話框類(filedialog)
7.6 菜單組件類
7.7 swing包介紹習題與思考題
8 事件處理
8.1 事件及委托事件處理模式
8.2 事件的分類
8.2.1 動作事件
8.2.2 項目事件
8.2.3 鼠標事件
8.2.4 鍵盤事件
8.2.5 文本事件
8.2.6 調整事件
8.2.7 焦點事件
8.3 組件、接口與事件
8.3.1 按鈕與事件
8.3.2 復選框與事件
8.3.3 列表框與事件
8.3.4 選擇框與事件
8.3.5 文本框與事件
8.3.6 滾動條與事件
8.3.7 事件適配器
8.4 窗口
8.5 菜單
8.5.1 下拉菜單
8.5.2 彈出式菜單
8.6 對話框習題與思考題
9 多線程程序設計
9.1 基本概念
9.1.1 進程與線程
9.1.2 線程的調度
9.1.3 線程的生命周期
9.1.4 java的線程類與runnable接口
9.2 多線程的實現
9.2.1 創(chuàng)建thread類的子類
9.2.2 runnable接口
9.3 線程的優(yōu)先級和調度
9.3.1 線程的優(yōu)先級和調度的基本機制
9.3.2 timer類
9.3.3 線程分組管理
9.4 線程同步與死鎖
9.4.1 線程同步
9.4.2 線程的死鎖習題與思考題
10 多媒體應用
10.1 圖形顯示
10.1.1 繪圖方法
10.1.2 設置字體
10.1.3 設置顏色
10.1.4 繪圖模式
10.2 圖像處理
10.2.1 圖像分類
10.2.2 圖像顯示
10.2.3 圖像的特殊處理
10.3 動畫處理
10.3.1 動畫基礎
10.3.2 緩沖技術創(chuàng)建動畫
10.4 音頻處理
10.4.1 加載聲音文件
10.4.2 播放聲音習題與思考題
11 輸入輸出流
11.1 文件系統
11.2 輸入輸出基礎
11.2.1 節(jié)點流和處理流
11.2.2 字節(jié)流和字符流
11.2.3 控制臺輸入輸出
11.3 節(jié)點流
11.3.1 節(jié)點流類型總覽
11.3.2 文件的讀寫
11.4 包裝類與過濾流
11.4.1 理解包裝類的概念和作用
11.4.2 datainputstream和dataoutputstream
11.4.3 其他包裝類介紹
11.5 文件內容的定位存取習題與思考題
12 網絡編程
12.1 網絡編程的基礎知識
12.1.1 ip地址和端口號
12.1.2 套接字socket連接
12.1.3 udp協議和tcp協議
12.2 java編寫tcp網絡程序
12.2.1 tcp/ip服務器端程序
12.2.2 tcp/ip客戶端程序
12.3 java編寫udp網絡程序
12.3.1 datagrampacket
12.3.2 datagramsocket
12.3.3 udp服務器程序
12.3.4 udp客戶端程序
12.4 其他與網絡有關的類
12.4.1 url程序示例
12.4.2 urlconnection介紹
12.5 jdbc連接數據庫
12.5.1 jdbc編程步驟
12.5.2 jdbc應用舉例
12.6 綜合編程應用舉例
12.6.1 多線程動畫
12.6.2 基于applet的俄羅斯方塊游戲
12.6.3 用java實現web服務器習題與思考題
13 jsp簡介
13.1 tomcat的啟動和配置
13.1.1 tomcat簡介
13.1.2 tomcat目錄結構
13.1.3 tomcat配置實例
13.2 jsp頁面元素與指令
13.2.1 jsp腳本元素
13.2.2 jsp指令語法
13.3 jsp預定義對象
13.3.1 預定義對象
13.3.2 示例程序
13.4 jsp的actions
13.4.1 actions介紹
13.4.2 示例程序習題與思考題
實驗部分
實驗1 java開發(fā)工具的安裝、配置及使用
實驗2 applet和application簡單程序設計
實驗3 數據類型定義及操作符的應用
實驗4 程序的流程控制
實驗5 類的定義及對象的使用
實驗6 異常的處理
實驗7 多線程程序設計
實驗8 員工記錄
實驗9 猜數游戲
實驗10 詞頻統計
實驗11 gui界面的實時通訊程序
實驗12 利用url復制internet上的文件參考文獻

本目錄推薦

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