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

java開(kāi)發(fā)與應(yīng)用教程

java開(kāi)發(fā)與應(yīng)用教程

定 價(jià):¥84.00

作 者: 王吳迪等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 1+N 復(fù)合型人才就業(yè)指導(dǎo)系列教程
標(biāo) 簽: Java語(yǔ)言 程序設(shè)計(jì) 教材

ISBN: 9787121023323 出版時(shí)間: 2006-03-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 342 字?jǐn)?shù):  

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

本書(shū)是一本Java編程基礎(chǔ)知識(shí)的教材,系統(tǒng)地介紹Java語(yǔ)言的主要功能及用法。全書(shū)共13章,內(nèi)容涵蓋Java概述、Java開(kāi)發(fā)工具、Java語(yǔ)言基礎(chǔ)、Java面向?qū)ο缶幊獭ava集合框架、Java異常、Java線(xiàn)程、Java數(shù)據(jù)庫(kù)操作、Java網(wǎng)絡(luò)編程、Java AWT組件、Java AWT事件處理模型、Java Swing和實(shí)戰(zhàn)演練——開(kāi)發(fā)Java程序全過(guò)程。本書(shū)從Java的起源歷史、體系結(jié)構(gòu)、平臺(tái)標(biāo)準(zhǔn)及主要技術(shù)開(kāi)始講起,結(jié)合面向?qū)ο蟮木幊趟枷耄敱M地介紹Java在各個(gè)方面的應(yīng)用,并含有大量精心設(shè)計(jì)的代碼實(shí)例。 本書(shū)的語(yǔ)言淺顯易懂,輔以大量實(shí)例講解程序的開(kāi)發(fā),且每章的最后一節(jié)設(shè)有習(xí)題以便讀者檢驗(yàn)學(xué)習(xí)效果。本書(shū)是1+N復(fù)合型人才職業(yè)培訓(xùn)項(xiàng)目專(zhuān)用教材,可作為Java開(kāi)發(fā)工程師培訓(xùn)項(xiàng)目的教學(xué)用書(shū),也可供從事Java編程的相關(guān)工作人員學(xué)習(xí)和參考,尤其適合作為培訓(xùn)班和大中專(zhuān)院校相關(guān)專(zhuān)業(yè)的教材。

作者簡(jiǎn)介

暫缺《java開(kāi)發(fā)與應(yīng)用教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章  Java概述    1
1.1  Java起源    2
1.2  Java體系結(jié)構(gòu)和系統(tǒng)特性    2
1.2.1  簡(jiǎn)單    3
1.2.2  面向?qū)ο?nbsp;   3
1.2.3  分布式    3
1.2.4  解釋    3
1.2.5  健壯    3
1.2.6  安全    3
1.2.7  結(jié)構(gòu)中立、可移植    3
1.2.8  高效能    4
1.2.9  多線(xiàn)程    4
1.3  Java平臺(tái)標(biāo)準(zhǔn)    4
1.3.1  J2ME    4
1.3.2  J2SE    5
1.3.3  J2EE    6
1.4  Java十年    6
1.5  本章小結(jié)    7
1.6  上機(jī)練習(xí)與習(xí)題    7
1.6.1  填空題    7
1.6.2  選擇題    7
1.6.3  問(wèn)答題    8
第2章  Java開(kāi)發(fā)工具    9
2.1  Java開(kāi)發(fā)工具概述    10
2.1.1  Java Development Kit    10
2.1.2  NetBeans    10
2.1.3  JCreator    10
2.1.4  JBuilder    10
2.1.5  Visual Age for Java    10
2.1.6  WebLogic Workshop    11
2.1.7  JDeveloper    11
2.1.8  Visual Cafe for Java    11
2.1.9  Eclipse    11
2.1.10  IntelliJ    11
2.1.11  Microsoft VJ++    12
2.2  Java Development Kit    12
2.2.1  JDK5.0獲取    12
2.2.2  JDK5.0安裝    13
2.2.3  JDK5.0配置    16
2.3  Eclipse    17
2.3.1  Eclipse概述    17
2.3.2  Eclipse優(yōu)勢(shì)    17
2.3.3  Eclipse的版本    18
2.3.4  Eclipse3.1獲取    18
2.3.5  Eclipse3.1配置    18
2.3.6  Eclipse開(kāi)發(fā)示例    21
2.4  本章小結(jié)    25
2.5  上機(jī)練習(xí)與習(xí)題    25
2.5.1  填空題    25
2.5.2  選擇題    26
2.5.3  問(wèn)答題    26
2.5.4  上機(jī)練習(xí)    26
第3章  Java語(yǔ)言基礎(chǔ)    27
3.1  Java語(yǔ)言的數(shù)據(jù)類(lèi)型    28
3.1.1  整數(shù)類(lèi)型    28
3.1.2  浮點(diǎn)類(lèi)型    28
3.1.3  字符類(lèi)型    29
3.1.4  布爾類(lèi)型    29
3.1.5  類(lèi)型轉(zhuǎn)換    29
3.2  變量    31
3.2.1  變量名    31
3.2.2  變量聲明和初始化    32
3.2.3  作用域    33
3.3  數(shù)組    33
3.3.1  一維數(shù)組    33
3.3.2  多維數(shù)組    35
3.4  運(yùn)算符和表達(dá)式    37
3.4.1  賦值運(yùn)算符    37
3.4.2  算數(shù)運(yùn)算符    37
3.4.3  位運(yùn)算符    38
3.4.4  關(guān)系運(yùn)算符    39
3.4.5  三元運(yùn)算符    39
3.4.6  運(yùn)算符優(yōu)先級(jí)    39
3.5  流程控制語(yǔ)句    40
3.5.1  選擇語(yǔ)句    40
3.5.2  循環(huán)語(yǔ)句    46
3.5.3  跳轉(zhuǎn)語(yǔ)句    49
3.6  實(shí)例練習(xí):排序算法    52
3.7  本章小結(jié)    54
3.8  上機(jī)練習(xí)與習(xí)題    54
3.8.1  填空題    54
3.8.2  選擇題    54
3.8.3  問(wèn)答題    54
3.8.4  上機(jī)練習(xí)    54
第4章  Java面向?qū)ο缶幊?nbsp;   55
4.1  面向?qū)ο蠡A(chǔ)    56
4.1.1  基本概念    56
4.1.2  基本特性    56
4.2  類(lèi)    56
4.2.1  類(lèi)定義    56
4.2.2  類(lèi)修飾詞    58
4.2.3  成員變量    58
4.2.4  成員方法    59
4.2.5  實(shí)例化和構(gòu)造方法    60
4.2.6  重載和覆蓋    61
4.2.7  this和super    62
4.2.8  抽象類(lèi)    64
4.3  接口    64
4.3.1  接口定義    64
4.3.2  實(shí)現(xiàn)接口    65
4.4  包    66
4.4.1  包概念    66
4.4.2  包的操作    66
4.5  實(shí)例練習(xí):排序策略    66
4.6  本章小結(jié)    69
4.7  上機(jī)練習(xí)與習(xí)題    69
4.7.1  填空題    69
4.7.2  選擇題    70
4.7.3  問(wèn)答題    70
4.7.4  上機(jī)練習(xí)    70
第5章  Java集合框架    71
5.1  集合概述    72
5.2  常用集合接口    72
5.2.1  Collection    72
5.2.2  List    74
5.2.3  Set    75
5.2.4  Map    75
5.2.5  Map.Entry    76
5.2.6  Iterator    76
5.2.7  ListIterator    77
5.3  常用集合類(lèi)    78
5.3.1  ArrayList    78
5.3.2  LinkedList    81
5.3.3  HashSet    85
5.3.4  HashMap    87
5.4  實(shí)例練習(xí):集合綜合運(yùn)用    90
5.5  本章小結(jié)    92
5.6  上機(jī)練習(xí)與習(xí)題    92
5.6.1  填空題    92
5.6.2  選擇題    92
5.6.3  問(wèn)答題    92
5.6.4  上機(jī)練習(xí)    92
第6章  Java異常    93
6.1  異常的概念    94
6.2  Java中的異常類(lèi)及其分類(lèi)    94
6.3  Java異常處理機(jī)制    95
6.3.1  捕獲處理異常    96
6.3.2  聲明拋出異常    101
6.4  自定義異常    103
6.5  自定義異常的綜合應(yīng)用    105
6.6  實(shí)例練習(xí):異常的綜合應(yīng)用    108
6.7  本章小結(jié)    109
6.8  上機(jī)練習(xí)與習(xí)題    110
6.8.1  填空題    110
6.8.2  選擇題    110
6.8.3  問(wèn)答題    110
6.8.4  上機(jī)練習(xí)    110
第7章  Java線(xiàn)程    111
7.1  線(xiàn)程簡(jiǎn)介    112
7.2  線(xiàn)程的概念模型    112
7.3  線(xiàn)程的狀態(tài)    117
7.4  線(xiàn)程的調(diào)度    118
7.5  線(xiàn)程的優(yōu)先級(jí)    119
7.6  守護(hù)線(xiàn)程    122
7.7  主線(xiàn)程    124
7.8  線(xiàn)程同步    125
7.9  實(shí)例練習(xí):線(xiàn)程綜合應(yīng)用    131
7.10  本章小結(jié)    133
7.11  上機(jī)練習(xí)與習(xí)題    133
7.11.1  填空題    133
7.11.2  選擇題    134
7.11.3  問(wèn)答題    134
7.11.4  上機(jī)練習(xí)    134
第8章  Java數(shù)據(jù)庫(kù)操作    135
8.1  JDBC技術(shù)    136
8.1.1  JDBC技術(shù)簡(jiǎn)介    136
8.1.2  JDBC技術(shù)規(guī)范和驅(qū)動(dòng)程序    136
8.1.3  JDBC與ODBC和其他API的比較    137
8.2  結(jié)構(gòu)化查詢(xún)語(yǔ)言    137
8.2.1  SQL簡(jiǎn)介    137
8.2.2  SELECT語(yǔ)句    138
8.2.3  更新記錄    139
8.2.4  聚集函數(shù)    140
8.3  JDBC基本操作    141
8.3.1  加載JDBC驅(qū)動(dòng)    141
8.3.2  Connection接口    141
8.3.3  Statement接口    143
8.3.4  ResultSet接口    144
8.3.5  DatabaseMetaData接口    146
8.4  JDBC高級(jí)操作    147
8.4.1  PreparedStatemen接口    147
8.4.2  事務(wù)處理    149
8.5  實(shí)例練習(xí):信息錄入    150
8.6  本章小結(jié)    153
8.7  上機(jī)練習(xí)與習(xí)題    153
8.7.1  填空題    153
8.7.2  選擇題    153
8.7.3  問(wèn)答題    154
8.7.4  上機(jī)練習(xí)    154
第9章  Java網(wǎng)絡(luò)編程    155
9.1  網(wǎng)絡(luò)初步    156
9.1.1  OSI參考模型    156
9.1.2  TCP/IP網(wǎng)絡(luò)模型    156
9.1.3  套接字    157
9.2  UDP協(xié)議網(wǎng)絡(luò)程序    157
9.2.1  概述    157
9.2.2  DatagramPacket類(lèi)    158
9.2.3  DatagramSocket類(lèi)    159
9.2.4  創(chuàng)建UDP服務(wù)器端程序    159
9.2.5  創(chuàng)建UDP客戶(hù)端程序    161
9.3  TCP協(xié)議網(wǎng)絡(luò)程序    162
9.3.1  概述    162
9.3.2  Socket類(lèi)    163
9.3.3  ServerSocket類(lèi)    164
9.3.4  創(chuàng)建TCP服務(wù)器端程序    164
9.3.5  創(chuàng)建TCP客戶(hù)端程序    166
9.4  HTTP協(xié)議網(wǎng)絡(luò)程序    167
9.4.1  概述    167
9.4.2  URL類(lèi)    167
9.4.3  URLConnection類(lèi)    169
9.5  綜合實(shí)例--簡(jiǎn)單的Web服務(wù)器    170
9.6  本章小結(jié)    174
9.7  上機(jī)練習(xí)與習(xí)題    175
9.7.1  填空題    175
9.7.2  選擇題    175
9.7.3  問(wèn)答題    176
9.7.4  上機(jī)練習(xí)    176
第10章  Java AWT組件    177
10.1  AWT簡(jiǎn)介    178
10.2  組件簡(jiǎn)介    178
10.3  主要組件類(lèi)    179
10.3.1  Component類(lèi)    179
10.3.2  Button類(lèi)    181
10.3.3  Checkbox類(lèi)    183
10.3.4  Choice類(lèi)    185
10.3.5  Label類(lèi)    187
10.3.6  List類(lèi)    189
10.3.7  TextComponent類(lèi)    192
10.3.8  TextField類(lèi)    193
10.3.9  TextArea類(lèi)    195
10.3.10  MenuItem類(lèi)    197
10.3.11  Menu類(lèi)    198
10.3.12  MenuBar類(lèi)    199
10.4  容器簡(jiǎn)介    201
10.5  主要容器類(lèi)    201
10.5.1  Frame類(lèi)    201
10.5.2  Dialog類(lèi)    204
10.5.3  Panel類(lèi)    205
10.6  布局管理器簡(jiǎn)介    208
10.7  主要布局管理器類(lèi)    208
10.7.1  BorderLayout類(lèi)    208
10.7.2  CardLayout類(lèi)    210
10.7.3  FlowLayout類(lèi)    212
10.7.4  GridLayout類(lèi)    214
10.7.5  GridBagLayout類(lèi)    216
10.8  實(shí)例練習(xí):界面設(shè)計(jì)    220
10.9  本章小結(jié)    222
10.10  上機(jī)練習(xí)與習(xí)題    222
10.10.1  填空題    222
10.10.2  選擇題    222
10.10.3  問(wèn)答題    222
10.10.4  上機(jī)練習(xí)    222
第11章  Java AWT事件處理模型    223
11.1  事件處理模型概念    224
11.2  AWT事件處理模型    224
11.3  事件源    226
11.4  監(jiān)聽(tīng)器    226
11.5  事件    226
11.6  常用事件類(lèi)    227
11.6.1  KeyEvent類(lèi)    227
11.6.2  ItemEvent類(lèi)    230
11.6.3  MouseEvent類(lèi)    232
11.6.4  WindowEvent類(lèi)    237
11.6.5  TextEvent類(lèi)    240
11.7  綜合實(shí)例--網(wǎng)絡(luò)通信工具    242
11.8  本章小結(jié)    245
11.9  上機(jī)練習(xí)與習(xí)題    246
11.9.1  填空題    246
11.9.2  選擇題    246
11.9.3  問(wèn)答題    246
11.9.4  上機(jī)練習(xí)    246
第12章  Java Swing    247
12.1  Swing簡(jiǎn)介    248
12.2  MVC概述    248
12.3  主要Swing類(lèi)和接口    248
12.3.1  RootPaneContainer接口    249
12.3.2  JComponent類(lèi)    249
12.3.3  JFrame類(lèi)    251
12.3.4  JButton類(lèi)    253
12.3.5  JComboBox類(lèi)    258
12.3.6  JColorChooser類(lèi)    262
12.3.7  JFileChooser類(lèi)    265
12.3.8  JOptionPane類(lèi)    271
12.3.9  JInternalFrame類(lèi)    275
12.3.10  JSplitPane類(lèi)    279
12.3.11  JTable類(lèi)    282
12.3.12  JTabbedPane類(lèi)    286
12.3.13  JTree類(lèi)    290
12.4  實(shí)例練習(xí):任務(wù)添加工具    292
12.5  本章小結(jié)    298
12.6  上機(jī)練習(xí)與習(xí)題    299
12.6.1  填空題    299
12.6.2  選擇題    299
12.6.3  問(wèn)答題    300
12.6.4  上機(jī)練習(xí)    300
第13章  實(shí)戰(zhàn)演練--開(kāi)發(fā)Java程序全過(guò)程    301
13.1  概述    302
13.2  軟件開(kāi)發(fā)過(guò)程    302
13.2.1  需求    302
13.2.2  分析設(shè)計(jì)    302
13.2.3  實(shí)現(xiàn)和測(cè)試    303
13.3  記事本工具    303
13.3.1  需求分析設(shè)計(jì)    303
13.3.2  實(shí)現(xiàn)和測(cè)試    304
13.4  網(wǎng)絡(luò)通信工具    320
13.4.1  需求分析設(shè)計(jì)    320
13.4.2  實(shí)現(xiàn)和測(cè)試    320
13.5  本章小結(jié)    324
附錄A  習(xí)題答案    325
JAVA開(kāi)發(fā)工程師標(biāo)準(zhǔn)化模擬試題    329
一、單選題(每題1分,共40分)    329
二、多選題(每題2分,共30分)    339
三、判斷題(每題1分,共30分)    342

本目錄推薦

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