成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java基礎(chǔ)教學(xué)目錄?

網(wǎng)友解答: 第一部分 入 門第1章 開(kāi)始Java之旅 21.1 Java ME市場(chǎng)簡(jiǎn)介 21.1.1 從設(shè)備制造商角度來(lái)看 21.1.2 從運(yùn)營(yíng)商角度來(lái)看 31.1.3 從消費(fèi)者

網(wǎng)友解答:

第一部分 入 門

第1章 開(kāi)始Java之旅 2

1.1 Java ME市場(chǎng)簡(jiǎn)介 2

1.1.1 從設(shè)備制造商角度來(lái)看 2

1.1.2 從運(yùn)營(yíng)商角度來(lái)看 3

1.1.3 從消費(fèi)者角度來(lái)看 3

1.2 Java ME平臺(tái) 4

1.2.1 對(duì)Java移動(dòng)版本的需求 4

1.2.2 移動(dòng)設(shè)備上的Java 5

1.3 配置 7

1.3.1 CLDC簡(jiǎn)介 7

1.3.2 CDC簡(jiǎn)介 8

1.4 配置文件 9

1.4.1 MIDP簡(jiǎn)介 9

1.4.2 基礎(chǔ)配置文件簡(jiǎn)介 9

1.4.3 個(gè)人基本配置文件簡(jiǎn)介 10

1.4.4 個(gè)人配置文件簡(jiǎn)介 10

1.5 包 11

1.6 規(guī)劃Java ME開(kāi)發(fā)方法 11

1.6.1 選擇適當(dāng)?shù)脑O(shè)備目標(biāo) 11

1.6.2 銷售應(yīng)用程序 12

1.7 小結(jié) 13

第2章 精簡(jiǎn)Java 14

2.1 精簡(jiǎn)Java:CLDC 14

2.1.1 理解當(dāng)前版本:CLDC 1.1 15

2.1.2 回顧C(jī)LDC 1.0 16

2.1.3 展望CLDC的未來(lái) 16

2.2 精簡(jiǎn)Java:CDC 16

2.3 更改Java類庫(kù)以適合CLDC 17

2.3.1 對(duì)java.lang包的更改 18

2.3.2 對(duì)java.util包的更改 20

2.3.3 對(duì)java.io包的更改 21

2.3.4 在CLDC中引入類 21

2.4 更改Java類庫(kù)以適合CDC 22

2.5 小結(jié) 22

第3章 NetBeans IDE入門 24

3.1 選擇NetBeans IDE 24

3.2 開(kāi)始使用NetBeans IDE 25

3.3 創(chuàng)建第一個(gè)CLDC/MIDP應(yīng)用程序 26

3.3.1 創(chuàng)建WeatherWidget 27

3.3.2 構(gòu)建CLDC/MIDP應(yīng)用程序 39

3.3.3 打包和執(zhí)行CLDC/MIDP

應(yīng)用程序 40

3.4 創(chuàng)建第一個(gè)CDC應(yīng)用程序 42

3.4.1 創(chuàng)建WeatherApplet 43

3.4.2 打包和執(zhí)行CDC應(yīng)用程序 58

3.5 小結(jié) 60

第二部分 用MIDP進(jìn)行CLDC開(kāi)發(fā)

第4章 MIDlet介紹 63

4.1 最簡(jiǎn)單的MIDlet 63

4.2 理解MIDlet的生命周期 64

4.3 將MIDlet打包 66

4.4 獲得屬性和資源 67

4.5 管理啟動(dòng)事件和報(bào)警 67

4.6 小結(jié) 73

第5章 構(gòu)建用戶界面 74

5.1 理解Display和可視項(xiàng)對(duì)象之間

的關(guān)系 74

5.2 使用命令控制應(yīng)用程序流程 77

5.3 基本可視項(xiàng)簡(jiǎn)介 80

5.3.1 項(xiàng)簡(jiǎn)介 81

5.3.2 管理選擇項(xiàng) 84

5.4 Screen類及其子類簡(jiǎn)介 85

5.4.1 使用Form類搜集可視項(xiàng) 86

5.4.2 警告用戶 87

5.4.3 接受大量文本 88

5.4.4 顯示選項(xiàng)列表 89

5.5 使用Canvas和定制Item 90

5.5.1 用定制Canvas控制繪圖行為 91

5.5.2 創(chuàng)建供屏幕使用的定制Item 92

5.5.3 實(shí)現(xiàn)定制項(xiàng) 94

5.6 小結(jié) 98

第6章 使用記錄存儲(chǔ)存儲(chǔ)數(shù)據(jù) 99

6.1 記錄存儲(chǔ)的技術(shù)細(xì)節(jié) 99

6.2 使用記錄存儲(chǔ) 101

6.2.1 打開(kāi)和關(guān)閉記錄存儲(chǔ) 101

6.2.2 移除記錄存儲(chǔ) 102

6.2.3 獲得有關(guān)記錄存儲(chǔ)的信息 102

6.3 訪問(wèn)記錄存儲(chǔ)中的記錄 103

6.3.1 添加記錄 105

6.3.2 獲取記錄 105

6.3.3 枚舉記錄 106

6.3.4 更新記錄 107

6.3.5 移除記錄 107

6.3.6 計(jì)算記錄個(gè)數(shù) 107

6.3.7 監(jiān)聽(tīng)記錄存儲(chǔ)的變化 108

6.3.8 理解平臺(tái)對(duì)記錄存儲(chǔ)的限制 108

6.4 記錄存儲(chǔ)應(yīng)用實(shí)例 108

6.5 小結(jié) 121

第7章 訪問(wèn)文件和其他數(shù)據(jù) 122

7.1 FCOP簡(jiǎn)介 122

7.2 使用FCOP 124

7.2.1 判斷FCOP是否存在 124

7.2.2 獲得FileConnection實(shí)例 124

7.2.3 新建文件或目錄 125

7.2.4 打開(kāi)文件 125

7.2.5 修改文件屬性 126

7.2.6 刪除文件或目錄 126

7.2.7 枚舉目錄的內(nèi)容 126

7.2.8 監(jiān)聽(tīng)文件系統(tǒng)變化 127

7.3 FCOP實(shí)踐 128

7.4 PIM包簡(jiǎn)介 132

7.5 使用PIM包 133

7.5.1 確保PIM包可用 133

7.5.2 打開(kāi)PIM數(shù)據(jù)庫(kù) 134

7.5.3 從PIM數(shù)據(jù)庫(kù)讀取記錄 134

7.5.4 從PIM記錄中讀取字段 134

7.5.5 修改PIM記錄 138

7.5.6 添加PIM記錄 139

7.5.7 移除PIM項(xiàng)目 139

7.5.8 管理PIM數(shù)據(jù)庫(kù)分類 139

7.6 PIM包實(shí)踐 140

7.7 理解代碼簽名和驗(yàn)證的作用 145

7.8 小結(jié) 145

第8章 使用Java移動(dòng)游戲API 146

8.1 了解移動(dòng)游戲API 146

8.2 管理事件和繪圖 147

8.2.1 輪詢擊鍵 148

8.2.2 管理游戲的執(zhí)行 149

8.2.3 將GameCanvas綁定到MIDlet 150

8.3 可視元素分層 151

8.3.1 管理層 152

8.3.2 使用貼圖優(yōu)化可視的層 153

8.3.3 制作動(dòng)畫 155

8.4 移動(dòng)游戲API實(shí)踐 156

8.4.1 實(shí)現(xiàn)游戲MIDlet 157

8.4.2 實(shí)現(xiàn)游戲Canvas 159

8.5 小結(jié) 165

第三部分 CDC開(kāi)發(fā)

第9章 Xlet和個(gè)人基本配置文件簡(jiǎn)介 169

9.1 了解Xlet 169

9.1.1 查看Xlet生命周期 169

9.1.2 擴(kuò)展Xlet接口 170

9.1.3 使用Xlet上下文 171

9.2 編寫簡(jiǎn)單的Xlet 172

9.2.1 查看簡(jiǎn)單的Xlet 172

9.2.2 了解Xlet依賴性 174

9.3 使用PBP開(kāi)發(fā)輕量級(jí)用戶界面 177

9.3.1 為窗口工具包實(shí)現(xiàn)自己的組件 177

9.3.2 編寫簡(jiǎn)單的輕量級(jí)組件 178

9.3.3 了解PBP的窗口工具包限制 182

9.4 獲取Xlet屬性和資源 182

9.5 與其他Xlet通信 183

9.5.1 實(shí)現(xiàn)共享對(duì)象 184

9.5.2 共享對(duì)象讓其他Xlet查找 186

9.5.3 使用共享對(duì)象 188

9.6 小結(jié) 190

第10章 Applet和高級(jí)圖形用戶界面 191

10.1 為Java ME編寫applet 191

10.1.1 applet生命周期 191

10.1.2 展示applet用戶界面 193

10.1.3 訪問(wèn)applet上下文 194

10.1.4 在applet之間通信 194

10.2 使用AWT開(kāi)發(fā)用戶界面 196

10.2.1 使用AWT容器 197

10.2.2 使用AWT組件 198

10.2.3 處理AWT事件 199

10.3 使用AGUI開(kāi)發(fā)用戶界面 200

10.3.1 了解頂層窗口限制 202

10.3.2 使用AGUI的附加輸入支持 202

10.3.3 了解對(duì)繪制算法的更改 203

10.4 小結(jié) 203

第11章 使用遠(yuǎn)程方法調(diào)用 205

11.1 Java RMI 205

11.1.1 Java RMI架構(gòu) 205

11.1.2 Java RMI接口 208

11.2 Java RMI OP 208

11.2.1 查看Java RMI OP的要求 208

11.2.2 查看Java RMI OP提供的內(nèi)容 209

11.3 應(yīng)用Java RMI 210

11.3.1 為服務(wù)編寫Java接口 211

11.3.2 使用Java SE實(shí)現(xiàn)服務(wù) 211

11.3.3 為Java SE生成存根類 213

11.3.4 編寫遠(yuǎn)程服務(wù)主機(jī)應(yīng)用程序 213

11.3.5 從客戶機(jī)調(diào)用遠(yuǎn)程對(duì)象 214

11.4 小結(jié) 214

第四部分 外 部 通 信

第12章 訪問(wèn)網(wǎng)絡(luò)上的遠(yuǎn)程數(shù)據(jù) 219

12.1 GCF簡(jiǎn)介 219

12.2 使用套接字和數(shù)據(jù)報(bào)通信 224

12.2.1 在GCF中使用套接字 224

12.2.2 在GCF中使用數(shù)據(jù)報(bào) 227

12.3 使用HTTP進(jìn)行通信 228

12.3.1 HTTP回顧 229

12.3.2 在GCF中使用HTTP 231

12.3.3 使用HTTP 235

12.3.4 利用HTTPS確保HTTP事務(wù)的安全 244

12.4 為網(wǎng)絡(luò)連接授權(quán) 245

12.5 小結(jié) 246

第13章 訪問(wèn)Web服務(wù) 248

13.1 從客戶機(jī)的視角查看Web服務(wù) 248

13.1.1 了解架構(gòu) 249

13.1.2 通過(guò)網(wǎng)絡(luò)交換數(shù)據(jù) 250

13.1.3 使用XML表示數(shù)據(jù) 252

13.2 Java ME對(duì)Web服務(wù)中XML的支持 256

13.2.1 在Java ME應(yīng)用程序中

生成XML 256

13.2.2 J2ME Web服務(wù)規(guī)范 268

13.2.3 kXML解析器 276

13.3 小結(jié) 282

第14章 使用無(wú)線消息傳送API傳遞

消息 284

14.1 無(wú)線消息傳送服務(wù) 284

14.1.1 短消息服務(wù) 284

14.1.2 多媒體消息服務(wù) 285

14.1.3 小區(qū)廣播服務(wù) 285

14.2 無(wú)線消息傳送API 286

14.2.1 創(chuàng)建消息 288

14.2.2 發(fā)送消息 289

14.2.3 接收消息 293

14.2.4 管理消息報(bào)頭 293

14.2.5 使用WMA所需的權(quán)限 294

14.3 使用推注冊(cè) 294

14.3.1 動(dòng)態(tài)注冊(cè)傳入消息 296

14.3.2 使用PushRegistry API 297

14.4 應(yīng)用無(wú)線消息傳送API 297

14.4.1 發(fā)送和接收SMS消息 297

14.4.2 發(fā)送和接收MMS消息 303

14.5 小結(jié) 311

第五部分 其他Java ME接口

第15章 保護(hù)Java ME應(yīng)用程序 315

15.1 理解安全需求 315

15.2 Java ME的安全與信任服務(wù) 317

15.2.1 使用APDU API與加密硬件

通信 317

15.2.2 使用JCRMI與Java智能卡通信 320

15.2.3 利用SATSA高級(jí)API進(jìn)行加

解密 321

15.3 利用Bouncy Castle解決方案應(yīng)對(duì)

安全挑戰(zhàn) 324

15.3.1 使用Bouncy Castle API創(chuàng)建

消息摘要 326

15.3.2 使用Bouncy Castle API加密和

解密 326

15.4 使用無(wú)接觸通信創(chuàng)建安全的商務(wù)

應(yīng)用 328

15.4.1 發(fā)現(xiàn)無(wú)接觸目標(biāo) 329

15.4.2 與無(wú)接觸目標(biāo)通信 331

15.4.3 識(shí)別和生成可視標(biāo)簽 334

15.5 小結(jié) 338

第16章 呈現(xiàn)多媒體內(nèi)容 340

16.1 MMAPI簡(jiǎn)介 340

16.1.1 理解基本多媒體概念 341

16.1.2 理解MMAPI的組織結(jié)構(gòu) 342

16.1.3 開(kāi)始呈現(xiàn)過(guò)程 345

16.1.4 控制呈現(xiàn)過(guò)程 348

16.1.5 捕獲媒體 351

16.1.6 播放單獨(dú)的樂(lè)音 355

16.2 Java可縮放2D矢量圖形API簡(jiǎn)介 358

16.2.1 了解基本的SVG概念 358

16.2.2 了解SVGAPI的組織結(jié)構(gòu) 359

16.2.3 呈現(xiàn)SVG圖像 361

16.2.4 修改SVG圖像 366

16.2.5 結(jié)合使用NetBeans和SVG

圖像 369

16.3 應(yīng)用MMAPI和SVGAPI 369

16.3.1 播放音頻和視頻 377

16.3.2 捕獲圖像 378

16.3.3 播放SVG內(nèi)容 379

16.4 小結(jié) 380

第17章 定位 382

17.1 了解基于位置的服務(wù) 382

17.2 Location API簡(jiǎn)介 383

17.2.1 了解Location API 384

17.2.2 使用Location API確定設(shè)備

位置 385

17.2.3 使用Location API管理路標(biāo) 387

17.2.4 理解安全性在LBS中扮演的

角色 388

17.3 使用Location API 389

17.3.1 定位用戶 397

17.3.2 在Sun Java Wireless Toolkit中

仿真Location API數(shù)據(jù) 397

17.4 小結(jié) 399

第18章 尋找通用平臺(tái) 400

18.1 理解JSR在碎片問(wèn)題中扮演的角色 400

18.1.1 JSR對(duì)碎片和統(tǒng)一問(wèn)題的貢獻(xiàn) 400

18.1.2 查閱JSR 401

18.1.3 獨(dú)立處理碎片問(wèn)題 403

18.2 了解JTWI 403

18.2.1 了解JTWI必需的元素 404

18.2.2 了解JTWI的可選元素 404

18.3 了解MSA 405

18.3.1 了解MSA 1.0 405

18.3.2 未來(lái)演化:MSA2 407

18.4 小結(jié) 409

附錄 查找Java API 410

網(wǎng)友解答:

首先感謝圖靈科技的邀請(qǐng),我是java課堂的作者,最近也在酷米上面做java教程。我感覺(jué)這個(gè)問(wèn)題簡(jiǎn)直就是為我準(zhǔn)備的。剛開(kāi)始我準(zhǔn)備在酷米上免費(fèi)分享一些課程的時(shí)候,我就先自己清理了一下思路。如何系統(tǒng)的去傳授知識(shí),最開(kāi)始我借鑒了一下大學(xué)的一些java課程,然后又弱化了一下,就有了現(xiàn)在的我自己的知識(shí)體系。對(duì)于入門知識(shí)我分成了18個(gè)章節(jié)去講解的。

第1章毫無(wú)疑問(wèn)就是介紹啊,我先以Java的發(fā)展史開(kāi)始,將讀者引入了Java的殿堂。然后講述了Java是什么,并分別講述了Java語(yǔ)言的各個(gè)特點(diǎn),最后概述了Java虛擬機(jī)和垃圾收集器。通過(guò)本章的學(xué)習(xí),就是仔細(xì)的把我的酷米文章看了之后,讀者會(huì)對(duì)Java有個(gè)整體的了解。只可惜酷米一天只能發(fā)布一篇文章。哈哈!

介紹完了之后就得開(kāi)始準(zhǔn)備家伙事了,所以第二章詳細(xì)介紹了開(kāi)發(fā)Java程序所需要的開(kāi)發(fā)工具和組件,深入講解了它們的安裝配置方法,并利用開(kāi)發(fā)工具編寫、編譯、運(yùn)行第一個(gè)應(yīng)用程序。當(dāng)你看完了我的這些酷米文章之后,讀者可以熟練地使用這些Java開(kāi)發(fā)工具。

第3章:詳細(xì)介紹了Java的基本語(yǔ)言知識(shí),主要包括數(shù)據(jù)類型、變量和常量、以及運(yùn)算

符。通過(guò)本章Java語(yǔ)言最基本知識(shí)的學(xué)習(xí),為以后Java的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。

第4章:詳細(xì)討論了Java程序設(shè)計(jì)語(yǔ)言的流程控制語(yǔ)句,主要分為條件語(yǔ)句、循環(huán)語(yǔ)句、

轉(zhuǎn)向語(yǔ)句以及返回語(yǔ)句。本書(shū)所有的程序都是基于上面所提到的流程控制語(yǔ)句,讀者應(yīng)熟練掌握。

第5章:重點(diǎn)介紹了Java中字符串 String類和 String Buffer類。Java中的字符串都是以對(duì)象的形式表示,加深字符串操作方法的理解,為以后程序設(shè)計(jì)準(zhǔn)備必要的條件。

第6章:本章講述了Java中數(shù)組的內(nèi)容。首先詳細(xì)介紹一維數(shù)組的聲明、初始化、使用、

以及空間模型,然后討論二維數(shù)組,最后還提供了數(shù)組操作方法

第7章:從本章開(kāi)始進(jìn)入了Java的面向?qū)ο笃?主要討論抽象性。先從理論的角度理解

面向?qū)ο笤O(shè)計(jì)的思想,然后定義了一個(gè)類,貫穿整章內(nèi)容的講解,其次討論了靜態(tài)域、方法

構(gòu)造方法,以及包的概念。

第8章:本章主要討論面向?qū)ο蟪绦蛟O(shè)計(jì)的繼承的概念。首先提供了第7章 Master Card

類的一個(gè)子類 Teacher Mastercard,并講述了 super調(diào)用構(gòu)造方法、如何設(shè)計(jì)繼承。

第9章:本章主要討論面向?qū)ο蟪绦蛟O(shè)計(jì)的多態(tài)性的概念。重點(diǎn)突出講解方法的重載

法的覆蓋以及動(dòng)態(tài)綁定的概念,最后還講述了抽象類的知識(shí)點(diǎn)。

第10章:詳細(xì)講述了接口和內(nèi)部類的概念。接口可以實(shí)現(xiàn)多繼承的功能;內(nèi)部類可以使得java程序更加簡(jiǎn)潔、明了,具有模塊化。

第11章:本章主要討論線程的相關(guān)內(nèi)容。包括線程的創(chuàng)建方式、線程周期、線程調(diào)度、線率同步、線程通信以及線程死鎖等內(nèi)容。通過(guò)本章的學(xué)習(xí),讀者可以設(shè)計(jì)出安全的多線程程序。

第12章:詳細(xì)講述了異常處理方法。從異常類的層次結(jié)構(gòu)、異常捕獲、異常拋出以及自

定義異常類多個(gè)方面進(jìn)行討論。使用異常處理機(jī)制來(lái)增強(qiáng)程序的健壯性。

第13章:本章開(kāi)始進(jìn)入圖形界面設(shè)計(jì)篇。詳細(xì)介紹了Java的事件處理機(jī)制和 Swing用戶界面設(shè)計(jì)相關(guān)內(nèi)容。主要包括 Swing輕量級(jí)容器、 Swing組件、布局管理器等內(nèi)容。

第14章:詳細(xì)討論了 Java IO系統(tǒng)。包括Fie文件類、字節(jié)流相關(guān)的派生類和字符流相

關(guān)的派生類。通過(guò)本章的學(xué)習(xí),讀者要學(xué)會(huì)高效的文件讀寫操作

第15章:詳細(xì)討論了集合的相關(guān)知識(shí)。包括 Collection、 Iterator以及3個(gè)集合接口:List

口、Set接口和Map接口

第16章:本章主要講述 MYSQL在Java中的使用。不僅講述了 MYSQL的基本SQL語(yǔ)句,而還講述了JDBC如何與 MYSQL互動(dòng)。通過(guò)本章的學(xué)習(xí),讀者可以開(kāi)發(fā)小型的數(shù)據(jù)庫(kù)應(yīng)用程序

第17章:本章主要介紹JSP程序設(shè)計(jì)。不僅介紹了JSP指令元素、JSP動(dòng)作元素,還介紹

SP的內(nèi)置對(duì)象,最后還提供一個(gè)綜合的案例。

第18章:本章給出了一個(gè)綜合案例KT管理系統(tǒng)。涉及的知識(shí)點(diǎn)包括IO輸入流輸

流和 Swing基礎(chǔ)知識(shí)

差不多就是這些,到了這里就寫完了,如果您能堅(jiān)持著看完,必成大器哈哈!

如果您想學(xué)Java語(yǔ)言,那就關(guān)注一下我吧,如果您有什么問(wèn)題就寫在評(píng)論里,我肯定回復(fù)您。哈哈,或者說(shuō)您想學(xué)習(xí)其他的知識(shí)也可以關(guān)注我寫在評(píng)論里,如果人數(shù)多的話我再開(kāi)個(gè)酷米號(hào),專門講一些其他的知識(shí),比方說(shuō)office,或者其他編程語(yǔ)言,或者Adobe的軟件……

標(biāo)簽: