日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

Java程序設(shè)計(jì)基礎(chǔ)教程

Java程序設(shè)計(jì)基礎(chǔ)教程

定 價(jià):¥36.00

作 者: 龔永罡 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787302200406 出版時(shí)間: 2009-07-01 包裝: 平裝
開本: 16開 頁數(shù): 349 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java程序設(shè)計(jì)基礎(chǔ)教程》是一本實(shí)用的Java程序設(shè)計(jì)教材,以面向高校進(jìn)行Java語言程序設(shè)計(jì)教學(xué)實(shí)踐活動(dòng)和培訓(xùn)機(jī)構(gòu)進(jìn)行Java程序員開發(fā)培訓(xùn)為目標(biāo)。全書共分為14章,包括基礎(chǔ)知識(shí)篇、基礎(chǔ)開發(fā)篇、中級(jí)開發(fā)篇?!禞ava程序設(shè)計(jì)基礎(chǔ)教程》強(qiáng)調(diào)基本概念、技術(shù)和方法的闡述,注重理論聯(lián)系實(shí)際的操作。內(nèi)容包括Java程序設(shè)計(jì)概論,Java基本的程序設(shè)計(jì)結(jié)構(gòu),類和對(duì)象,繼承、接口與內(nèi)部類,Java API,圖形用戶界面設(shè)計(jì),多線程,文件和流,異常處理,Java網(wǎng)絡(luò)編程,Java Applet基礎(chǔ),常見數(shù)據(jù)結(jié)構(gòu)的Java實(shí)現(xiàn),Java數(shù)據(jù)庫連接——JDBC,Java多媒體編程——圖像、動(dòng)畫和聲音等。每章都列舉許多經(jīng)典實(shí)例,章后配有練習(xí)思考題,引導(dǎo)讀者利用本章的知識(shí)點(diǎn)進(jìn)行思考和程序設(shè)計(jì),有利于提高讀者分析解決問題的能力?!禞ava程序設(shè)計(jì)基礎(chǔ)教程》可以作為高等院校計(jì)算機(jī)專業(yè)及職業(yè)培訓(xùn)的教材,也可作為其他專業(yè)的選學(xué)和自學(xué)教材。隨書配有電子課件、習(xí)題解答、源程序代碼、實(shí)驗(yàn)指導(dǎo)書等相關(guān)輔助教學(xué)資料,凡使用《Java程序設(shè)計(jì)基礎(chǔ)教程》作為教材的教師可登錄網(wǎng)站下載。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)基礎(chǔ)教程》作者簡(jiǎn)介

圖書目錄

基礎(chǔ)知識(shí)篇
第1章 Java程序設(shè)計(jì)概述
1.1 機(jī)器語言、匯編語言和高級(jí)語言
1.2 Java語言概述
1.2.1 Java語言的產(chǎn)生
1.2.2 Java語言的發(fā)展
1.2.3 Java虛擬機(jī)及Java的跨平臺(tái)原理
1.2.4 Java語言的關(guān)鍵特點(diǎn)
1.3 Java平臺(tái)和主要應(yīng)用方向
1.4 Java的垃圾回收與代碼安全檢查機(jī)制
1.5 典型的Java開發(fā)環(huán)境
1.5.1 下載、安裝和了解JDK
1.5.2 設(shè)置Path變量
1.5.3 設(shè)置ClassPath變量
1.5.4 測(cè)試環(huán)境變量
1.5.5 Eclipse和MyEclipse
1.6 Java編程示例
1.6.1 第一個(gè)JavaApplication
1.6.2 Java程序的編輯
1.6.3 運(yùn)行JavaApplication應(yīng)用程序
1.6.4 第一個(gè)JavaApplet
1.6.5 運(yùn)行Applet
1.7 反編譯工具的介紹
1.8 JavaJDK6新功能介紹
1.9 練習(xí)思考題
第2章 Java基本的程序設(shè)計(jì)結(jié)構(gòu)
2.1 標(biāo)識(shí)符和關(guān)鍵字
2.1.1 標(biāo)識(shí)符
2.1.2 關(guān)鍵字
2.2 Java的基本數(shù)據(jù)類型
2.2.1 布爾型
2.2.2 字符型
2.2.3 整數(shù)型
2.2.4 浮點(diǎn)型
2.2.5 基本數(shù)據(jù)類型的轉(zhuǎn)換
2.3 運(yùn)算符、表達(dá)式
2.3.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.3.2 比較和條件運(yùn)算
2.3.3 邏輯和位運(yùn)算
2.3.4 遞增和遞減運(yùn)算
2.3.5 賦值運(yùn)算符
2.4 語句
2.4.1 語句概述
2.4.2 控制語句
2.4.3 循環(huán)語句
2.4.4 break和continue
2.5 輸入/輸出
2.6 數(shù)組
2.6.1 數(shù)組的概念
2.6.2 一維數(shù)組
2.6.3 多維數(shù)組
2.7 練習(xí)思考題
第3章 類和對(duì)象
3.1 面向?qū)ο蠹夹g(shù)基礎(chǔ)
3.1.1 面向?qū)ο蟮幕靖拍?br />3.1.2 面向?qū)ο蟮幕咎卣?br />3.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)方法
3.2 類的定義與使用
3.2.1 類
3.2.2 類聲明
3.2.3 類體
3.2.4 成員變量和局部變量
3.2.5 成員方法
3.2.6 方法重載
3.2.7 構(gòu)造方法
3.2.8 值得注意的問題
3.3 對(duì)象
3.3.1 對(duì)象的生成
3.3.2 對(duì)象的使用
3.3.3 對(duì)象的引用和實(shí)體
3.3.4 參數(shù)傳值
3.3.5 對(duì)象的清除
3.4 static關(guān)鍵字
3.4.1 實(shí)例變量和類變量的區(qū)別
3.4.2 實(shí)例方法和類方法的區(qū)別
3.5 this關(guān)鍵字
3.6 final關(guān)鍵字
3.7 Java類中的限定詞
3.8 包
3.8.1 包語句
3.8.2 import語句
3.9 練習(xí)思考題
第4章 繼承、接口和內(nèi)部類
4.1 繼承、超類和子類
4.1.1 子類
4.1.2 子類的繼承
4.1.3 super關(guān)鍵字
4.2 抽象類和接口
4.2.1 抽象類
4.2.2 接口
4.2.3 接口的定義
4.2.4 接口的實(shí)現(xiàn)
4.3 內(nèi)部類
4.3.1 內(nèi)部類的定義和使用
4.3.2 匿名類的定義和使用
4.4 Class類
4.4.1 獲取類的有關(guān)信息
4.4.2 使用Class實(shí)例化一個(gè)對(duì)象
4.5 練習(xí)思考題
基礎(chǔ)開發(fā)篇
第5章 JavaAPl
5.1 JavaAPI的概念
5.2 Object類
5.3 String類和StringBuffer類
5.3.1 String類
5.3.2 StringBuffer類
5.3.3 String類和StringBuffer類下字符串的區(qū)別
5.4 基本數(shù)據(jù)類型的對(duì)象類
5.4.1 Double類和Float類
5.4.2 Byte、Integer、Short、Long類
5.4.3 Character類
5.5 Hashtable與Properties類
5.5.1 Hashtable類
5.5.2 Properties類
5.5.3 利用Properties類讀取配置文件信息
5.6 System類與Runtime類
5.6.1 System類1
5.6.2 Runtime類?1
5.7 Date與Calendar類
5.7.1 Date類
5.7.2 Calendar類
5.8 Math與Random類
5.8.1 Math類
5.8.2 Random類
5.9 練習(xí)思考題
第6章 圖形用戶界面設(shè)計(jì)
6.1 Java的GUI
6.2 用AWT生成圖形化用戶界面
6.2.1 java包
6.2.2 組件
6.3 常用容器
6.3.1 Frame
6.3.2 Panel
6.3.3 ScrolIPane
6.4 布局管理器
6.4.1 FlowLayout布局
6.4.2 BorderLayout布局
6.4.3 GfidLayout布局
6.4.4 CardLayout布局
6.4.5 容器的嵌套
6.4.6 總結(jié)
6.5 AWT事件處理模型
6.5.1 事件處理機(jī)制
6.5.2 事件類
6.5.3 事件監(jiān)聽器
6.5.4 AWT事件及其相應(yīng)的監(jiān)聽器接口
6.5.5 事件適配器
6.6 AWT組件庫
6.6.1 按鈕
6.6.2 單行文本輸入框
6.6.3 文本輸入?yún)^(qū)
6.6.4 選擇框和選擇框組
6.6.5 下拉式列表
6.6.6 滾動(dòng)列表
6.6.7 畫布
6.6.8 對(duì)話框
6.6.9 菜單欄、菜單和菜單項(xiàng)
6.7 練習(xí)思考題
第7章 多線程
7.1 線程簡(jiǎn)介
7.1.1 進(jìn)程與線程
7.1.2 線程的狀態(tài)
7.2 Thread類的子類創(chuàng)建線程
7.3 實(shí)現(xiàn)Runnable接口
7.4 基本的線程控制
7.5 線程的調(diào)度
7.6 多線程的互斥與同步
7.6.1 臨界資源問題
7.6.2 互斥鎖
7.6.3 多線程的同步
7.7 Daemon線程
7.8 練習(xí)思考題
第8章 文件和流
8.1 I/O流概述
8.1.1 I/O流的層次
8.1.2 InputStream和Output-Stream
8.1.3 I/O中的例外
8.2 文件處理
8.2.1 文件描述
8.2.2 文件的順序處理
8.2.3 隨機(jī)訪問文件
8.3 過濾流
8.3.1 過濾流類層次
8.3.2 幾種常見的過濾流
8.4 字符流的處理
8.4.1 Reader和Writer
8.4.2 InputSeamReader和Output-StreamWriter
8.4.3 BufferedReader和Bufiered.Writer
8.5 對(duì)象的序列化(Serialization)
8.5.1 序列化的定義
8.5.2 序列化方法
8.5.3 序列化的注意事項(xiàng)
8.6 其他常用的流
8.6.1 管道流
8.6.2 內(nèi)存的讀/寫
8.6.3 順序輸入流
8.7 練習(xí)思考題
第9章 異常處理
9.1 異常處理基礎(chǔ)
9.1.1 異常示例
9.1.2 異常類的層次
9.1.3 異常類的分類
9.2 異常的處理
9.2.1 捕獲異常
9.2.2 聲明拋棄異常
9.3 自定義異常類
9.3.1 繼承Exception類
9.3.2 繼承Throwable類
9.3.3 自定義異常類的使用
9.4 練習(xí)思考題
第10章 Java網(wǎng)絡(luò)編程
10.1 網(wǎng)絡(luò)編程基礎(chǔ)知識(shí)
10.1.1 網(wǎng)絡(luò)基礎(chǔ)知識(shí)
10.1.2 網(wǎng)絡(luò)基本概念
10.1.3 傳輸協(xié)議:TCP、UDP
10.2 URL及應(yīng)用示例
10.2.1 統(tǒng)一資源定位器URL
10.2.2 URL的組成
10.2.3 創(chuàng)建一個(gè)URL
10.2.4 解析一個(gè)URL
10.2.5 從URL讀取WWW網(wǎng)絡(luò)資源
10.2.6 通過URLConnetction連接www
10.3 InetAdress類
10.4 基于套接字的低層次Java網(wǎng)絡(luò)編程
10.4.1 Socket通信
10.4.2 Socket通信的一般過程
10.4.3 創(chuàng)建Socket
10.4.4 客戶端的Socket
10.4.5 服務(wù)器端的Server-Socket
10.4.6 打開輸入/輸出流
10.4.7 關(guān)閉Socket
10.4.8 簡(jiǎn)單的Client/Server程序設(shè)計(jì)
10.4.9 支持多客戶的Client/Server程序設(shè)計(jì)
lO.5 UDP數(shù)據(jù)報(bào)
10.5.1 什么是Dayam
10.5.2 DatagramSocket、DatagramPacket
10.5 -3基于UDP的簡(jiǎn)單的Client/Server程序設(shè)計(jì)
10.5.4 用數(shù)據(jù)報(bào)進(jìn)行廣播通信
10.6 練習(xí)思考題
中級(jí)開發(fā)篇
第11章 JavaApplet基礎(chǔ)
11.1 JavaApplet的運(yùn)行原理
11.1.1 Applet的運(yùn)行環(huán)境
11.1.2 什么是appletviewer
11.1.3 JavaApplet程序開發(fā)步驟
11.1.4 Applet的安全機(jī)制
11.2 Applet類及其方法
11.2.1 Applet類的基本方法
11.2.2 Applet運(yùn)行狀態(tài)控制方法
11.2.3 Applet應(yīng)用的有關(guān)參數(shù)
11.3 一個(gè)顯示動(dòng)畫的Applet程序
11.3.1 重載update( )
11.3.2 使用雙緩沖技術(shù)
11.3.3 例子
11.4 Applet中使用URL
11.5 Applet中建立新線程
11.6 Applet中播放聲音
11.7 練習(xí)思考題
第12章 常見數(shù)據(jù)結(jié)構(gòu)的Java實(shí)現(xiàn)
第13章 Java數(shù)據(jù)庫連接——JDBC
第14章 Java多媒體編程:圖形、圖像和聲音
附錄A Eclipse3.3 的下載、安裝和運(yùn)行
附錄B MyEclipse7.0的下載、安裝和運(yùn)行
附錄C MySQL5數(shù)據(jù)庫下載、安裝和運(yùn)行

本目錄推薦

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