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

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

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

    定 價:¥84.00

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

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

    內(nèi)容簡介

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

    作者簡介

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

    圖書目錄

    第1章  Java概述    1
    1.1  Java起源    2
    1.2  Java體系結(jié)構(gòu)和系統(tǒng)特性    2
    1.2.1  簡單    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  多線程    4
    1.3  Java平臺標(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  問答題    8
    第2章  Java開發(fā)工具    9
    2.1  Java開發(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)勢    17
    2.3.3  Eclipse的版本    18
    2.3.4  Eclipse3.1獲取    18
    2.3.5  Eclipse3.1配置    18
    2.3.6  Eclipse開發(fā)示例    21
    2.4  本章小結(jié)    25
    2.5  上機(jī)練習(xí)與習(xí)題    25
    2.5.1  填空題    25
    2.5.2  選擇題    26
    2.5.3  問答題    26
    2.5.4  上機(jī)練習(xí)    26
    第3章  Java語言基礎(chǔ)    27
    3.1  Java語言的數(shù)據(jù)類型    28
    3.1.1  整數(shù)類型    28
    3.1.2  浮點類型    28
    3.1.3  字符類型    29
    3.1.4  布爾類型    29
    3.1.5  類型轉(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  運算符和表達(dá)式    37
    3.4.1  賦值運算符    37
    3.4.2  算數(shù)運算符    37
    3.4.3  位運算符    38
    3.4.4  關(guān)系運算符    39
    3.4.5  三元運算符    39
    3.4.6  運算符優(yōu)先級    39
    3.5  流程控制語句    40
    3.5.1  選擇語句    40
    3.5.2  循環(huán)語句    46
    3.5.3  跳轉(zhuǎn)語句    49
    3.6  實例練習(xí):排序算法    52
    3.7  本章小結(jié)    54
    3.8  上機(jī)練習(xí)與習(xí)題    54
    3.8.1  填空題    54
    3.8.2  選擇題    54
    3.8.3  問答題    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  類    56
    4.2.1  類定義    56
    4.2.2  類修飾詞    58
    4.2.3  成員變量    58
    4.2.4  成員方法    59
    4.2.5  實例化和構(gòu)造方法    60
    4.2.6  重載和覆蓋    61
    4.2.7  this和super    62
    4.2.8  抽象類    64
    4.3  接口    64
    4.3.1  接口定義    64
    4.3.2  實現(xiàn)接口    65
    4.4  包    66
    4.4.1  包概念    66
    4.4.2  包的操作    66
    4.5  實例練習(xí):排序策略    66
    4.6  本章小結(jié)    69
    4.7  上機(jī)練習(xí)與習(xí)題    69
    4.7.1  填空題    69
    4.7.2  選擇題    70
    4.7.3  問答題    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  常用集合類    78
    5.3.1  ArrayList    78
    5.3.2  LinkedList    81
    5.3.3  HashSet    85
    5.3.4  HashMap    87
    5.4  實例練習(xí):集合綜合運用    90
    5.5  本章小結(jié)    92
    5.6  上機(jī)練習(xí)與習(xí)題    92
    5.6.1  填空題    92
    5.6.2  選擇題    92
    5.6.3  問答題    92
    5.6.4  上機(jī)練習(xí)    92
    第6章  Java異常    93
    6.1  異常的概念    94
    6.2  Java中的異常類及其分類    94
    6.3  Java異常處理機(jī)制    95
    6.3.1  捕獲處理異常    96
    6.3.2  聲明拋出異常    101
    6.4  自定義異常    103
    6.5  自定義異常的綜合應(yīng)用    105
    6.6  實例練習(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  問答題    110
    6.8.4  上機(jī)練習(xí)    110
    第7章  Java線程    111
    7.1  線程簡介    112
    7.2  線程的概念模型    112
    7.3  線程的狀態(tài)    117
    7.4  線程的調(diào)度    118
    7.5  線程的優(yōu)先級    119
    7.6  守護(hù)線程    122
    7.7  主線程    124
    7.8  線程同步    125
    7.9  實例練習(xí):線程綜合應(yīng)用    131
    7.10  本章小結(jié)    133
    7.11  上機(jī)練習(xí)與習(xí)題    133
    7.11.1  填空題    133
    7.11.2  選擇題    134
    7.11.3  問答題    134
    7.11.4  上機(jī)練習(xí)    134
    第8章  Java數(shù)據(jù)庫操作    135
    8.1  JDBC技術(shù)    136
    8.1.1  JDBC技術(shù)簡介    136
    8.1.2  JDBC技術(shù)規(guī)范和驅(qū)動程序    136
    8.1.3  JDBC與ODBC和其他API的比較    137
    8.2  結(jié)構(gòu)化查詢語言    137
    8.2.1  SQL簡介    137
    8.2.2  SELECT語句    138
    8.2.3  更新記錄    139
    8.2.4  聚集函數(shù)    140
    8.3  JDBC基本操作    141
    8.3.1  加載JDBC驅(qū)動    141
    8.3.2  Connection接口    141
    8.3.3  Statement接口    143
    8.3.4  ResultSet接口    144
    8.3.5  DatabaseMetaData接口    146
    8.4  JDBC高級操作    147
    8.4.1  PreparedStatemen接口    147
    8.4.2  事務(wù)處理    149
    8.5  實例練習(xí):信息錄入    150
    8.6  本章小結(jié)    153
    8.7  上機(jī)練習(xí)與習(xí)題    153
    8.7.1  填空題    153
    8.7.2  選擇題    153
    8.7.3  問答題    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類    158
    9.2.3  DatagramSocket類    159
    9.2.4  創(chuàng)建UDP服務(wù)器端程序    159
    9.2.5  創(chuàng)建UDP客戶端程序    161
    9.3  TCP協(xié)議網(wǎng)絡(luò)程序    162
    9.3.1  概述    162
    9.3.2  Socket類    163
    9.3.3  ServerSocket類    164
    9.3.4  創(chuàng)建TCP服務(wù)器端程序    164
    9.3.5  創(chuàng)建TCP客戶端程序    166
    9.4  HTTP協(xié)議網(wǎng)絡(luò)程序    167
    9.4.1  概述    167
    9.4.2  URL類    167
    9.4.3  URLConnection類    169
    9.5  綜合實例--簡單的Web服務(wù)器    170
    9.6  本章小結(jié)    174
    9.7  上機(jī)練習(xí)與習(xí)題    175
    9.7.1  填空題    175
    9.7.2  選擇題    175
    9.7.3  問答題    176
    9.7.4  上機(jī)練習(xí)    176
    第10章  Java AWT組件    177
    10.1  AWT簡介    178
    10.2  組件簡介    178
    10.3  主要組件類    179
    10.3.1  Component類    179
    10.3.2  Button類    181
    10.3.3  Checkbox類    183
    10.3.4  Choice類    185
    10.3.5  Label類    187
    10.3.6  List類    189
    10.3.7  TextComponent類    192
    10.3.8  TextField類    193
    10.3.9  TextArea類    195
    10.3.10  MenuItem類    197
    10.3.11  Menu類    198
    10.3.12  MenuBar類    199
    10.4  容器簡介    201
    10.5  主要容器類    201
    10.5.1  Frame類    201
    10.5.2  Dialog類    204
    10.5.3  Panel類    205
    10.6  布局管理器簡介    208
    10.7  主要布局管理器類    208
    10.7.1  BorderLayout類    208
    10.7.2  CardLayout類    210
    10.7.3  FlowLayout類    212
    10.7.4  GridLayout類    214
    10.7.5  GridBagLayout類    216
    10.8  實例練習(xí):界面設(shè)計    220
    10.9  本章小結(jié)    222
    10.10  上機(jī)練習(xí)與習(xí)題    222
    10.10.1  填空題    222
    10.10.2  選擇題    222
    10.10.3  問答題    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)聽器    226
    11.5  事件    226
    11.6  常用事件類    227
    11.6.1  KeyEvent類    227
    11.6.2  ItemEvent類    230
    11.6.3  MouseEvent類    232
    11.6.4  WindowEvent類    237
    11.6.5  TextEvent類    240
    11.7  綜合實例--網(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  問答題    246
    11.9.4  上機(jī)練習(xí)    246
    第12章  Java Swing    247
    12.1  Swing簡介    248
    12.2  MVC概述    248
    12.3  主要Swing類和接口    248
    12.3.1  RootPaneContainer接口    249
    12.3.2  JComponent類    249
    12.3.3  JFrame類    251
    12.3.4  JButton類    253
    12.3.5  JComboBox類    258
    12.3.6  JColorChooser類    262
    12.3.7  JFileChooser類    265
    12.3.8  JOptionPane類    271
    12.3.9  JInternalFrame類    275
    12.3.10  JSplitPane類    279
    12.3.11  JTable類    282
    12.3.12  JTabbedPane類    286
    12.3.13  JTree類    290
    12.4  實例練習(xí):任務(wù)添加工具    292
    12.5  本章小結(jié)    298
    12.6  上機(jī)練習(xí)與習(xí)題    299
    12.6.1  填空題    299
    12.6.2  選擇題    299
    12.6.3  問答題    300
    12.6.4  上機(jī)練習(xí)    300
    第13章  實戰(zhàn)演練--開發(fā)Java程序全過程    301
    13.1  概述    302
    13.2  軟件開發(fā)過程    302
    13.2.1  需求    302
    13.2.2  分析設(shè)計    302
    13.2.3  實現(xiàn)和測試    303
    13.3  記事本工具    303
    13.3.1  需求分析設(shè)計    303
    13.3.2  實現(xiàn)和測試    304
    13.4  網(wǎng)絡(luò)通信工具    320
    13.4.1  需求分析設(shè)計    320
    13.4.2  實現(xiàn)和測試    320
    13.5  本章小結(jié)    324
    附錄A  習(xí)題答案    325
    JAVA開發(fā)工程師標(biāo)準(zhǔn)化模擬試題    329
    一、單選題(每題1分,共40分)    329
    二、多選題(每題2分,共30分)    339
    三、判斷題(每題1分,共30分)    342

    本目錄推薦

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