注冊(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程序設(shè)計(jì)教程

Java程序設(shè)計(jì)教程

Java程序設(shè)計(jì)教程

定 價(jià):¥22.00

作 者: 邱仲潘,朱詩(shī)兵,朱小谷編著
出版社: 北京希望電子出版社
叢編項(xiàng): 21世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材
標(biāo) 簽: Java

ISBN: 9787505111196 出版時(shí)間: 2005-03-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 120 字?jǐn)?shù):  

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

  自問(wèn)世以來(lái),以其獨(dú)特的優(yōu)勢(shì)迅速風(fēng)靡了計(jì)算機(jī)界。經(jīng)過(guò)數(shù)年的發(fā)展,它已日益顯現(xiàn)出巨大的優(yōu)勢(shì)和潛力,成為當(dāng)今主流的編程語(yǔ)言?!?1世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材:Java程序設(shè)計(jì)教程》共分為13章,分別介紹了Java基礎(chǔ)入門、基本數(shù)據(jù)類型、Java運(yùn)算符與表達(dá)式、流程控制、面向?qū)ο蟪绦蛟O(shè)計(jì)、類的繼承與多態(tài)、數(shù)組、字符串的處理、圖形用戶界面設(shè)計(jì)、圖形處理、異常處理、多線程程序設(shè)計(jì)、網(wǎng)絡(luò)編程等內(nèi)容。并配以大量的習(xí)題供讀者練習(xí)?!?1世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材:Java程序設(shè)計(jì)教程》語(yǔ)言流暢,示例豐富,針對(duì)所闡述的理論列舉了比較典型的實(shí)例,便于讀者學(xué)習(xí)、掌握?!?1世紀(jì)高等院校計(jì)算機(jī)基礎(chǔ)系列教材:Java程序設(shè)計(jì)教程》可作為大學(xué)、高等職業(yè)技術(shù)教育教材,也可供從事計(jì)算機(jī)軟件開(kāi)發(fā)的讀者學(xué)習(xí)使用。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章  Java基礎(chǔ)入門    1
1.1  Java語(yǔ)言概述    1
1.1.1  Java語(yǔ)言的發(fā)展及應(yīng)用前景    1
1.1.2  Java語(yǔ)言的特點(diǎn)    2
1.2  Java程序開(kāi)發(fā)與運(yùn)行環(huán)境    4
1.2.1  Java開(kāi)發(fā)環(huán)境及安裝    4
1.2.2  開(kāi)發(fā)環(huán)境設(shè)境    4
1.3  Java的兩類應(yīng)用程序開(kāi)發(fā)過(guò)程舉例    5
1.3.1  Java Application開(kāi)發(fā)過(guò)程
舉例    5
1.3.2  Java  Applet開(kāi)發(fā)過(guò)程舉例    7
1.4  小  結(jié)    8
1.5  習(xí)  題    8
第2章  基本數(shù)據(jù)類型    9
2.1  數(shù)據(jù)類型綜述    9
2.2  變量和常量    10
2.2.1  標(biāo)識(shí)符    10
2.2.2  常量(Constant Variables)    11
2.2.3  變量(Variables)    11
2.3   基本數(shù)值數(shù)據(jù)類型    13
2.3.1  整數(shù)類型    13
2.3.2  浮點(diǎn)數(shù)類型    13
2.4  非數(shù)值數(shù)據(jù)類型    14
2.4.1  字符類型    14
2.4.2  布爾類型    15
2.4.3  字符串類型    15
2.5  數(shù)據(jù)類型綜合應(yīng)用舉例    15
2.6  數(shù)據(jù)類型轉(zhuǎn)換    18
2.7  小  結(jié)    21
2.8  習(xí)  題    21
第3章  Java運(yùn)算符與表達(dá)式    22
3.1  運(yùn)算符與表達(dá)式概述    22
3.2  算術(shù)運(yùn)算    24
3.3  關(guān)系運(yùn)算    26
3.4  布爾邏輯運(yùn)算    27
3.5  賦值運(yùn)算    29
3.6  擴(kuò)展賦值運(yùn)算    29
3.7  位運(yùn)算    31
3.8  條件運(yùn)算    33
3.9  小  結(jié)    34
3.10  習(xí)  題    34
第4章  流程控制    35
4.1  流程控制概述    35
4.2  條件語(yǔ)句    37
4.3  循環(huán)語(yǔ)句    43
4.3.1  while語(yǔ)句    43
4.3.2  do-while語(yǔ)句    47
4.3.3  for語(yǔ)句    48
4.4  開(kāi)關(guān)語(yǔ)句    52
4.5  跳轉(zhuǎn)語(yǔ)句    55
4.5.1  break語(yǔ)句    55
4.5.2  continue語(yǔ)句    57
4.6  return語(yǔ)句    60
4.7  小  結(jié)    62
4.8  習(xí)  題    63
第5章  面向?qū)ο蟪绦蛟O(shè)計(jì)    64
5.1  面向?qū)ο缶幊痰幕靖拍詈吞卣?nbsp;   64
5.1.1  面向?qū)ο蠛?jiǎn)介    64
5.1.2  對(duì)象的基本概念    64
5.1.3  類的基本概念    65
5.1.4  消息的基本概念    65
5.1.5  面向?qū)ο蟮幕咎卣?nbsp;   65
5.2  類    67
5.2.1  類的定義    67
5.2.2  成員變量    68
5.2.3  成員方法    68
5.2.4  構(gòu)造函數(shù)與析構(gòu)函數(shù)    69
5.3  對(duì)象    71
5.3.1  對(duì)象的創(chuàng)建    72
5.3.2  對(duì)象的使用    73
5.4  訪問(wèn)控制與修飾符    74
5.4.1  成員變量的修飾符    74
5.4.2  成員方法的修飾符    78
5.5  小  結(jié)    79
5.6  習(xí)  題    79
第6章  類的繼承與多態(tài)    81
6.1  類的繼承    81
6.1.1  創(chuàng)建子類    82
6.1.2  抽象類和抽象方法    89
6.1.3  super與this的使用    90
6.2  接口與包    93
6.2.1  接口    93
6.2.2  包    96
6.3  類的多態(tài)    100
6.3.1  成員方法的重載與覆蓋    101
6.3.2  類與類之間的數(shù)據(jù)類型轉(zhuǎn)換    103
6.4  小  結(jié)    105
6.5  習(xí)  題    105
第7章  數(shù)組    106
7.1  一維數(shù)組    106
7.1.1  一維數(shù)組的定義    106
7.1.2  一維數(shù)組的初始化    107
7.1.3  一維數(shù)組的引用    108
7.1.4  一維數(shù)組的應(yīng)用舉例    112
7.2  二維數(shù)組    114
7.2.1  二維數(shù)組的定義    114
7.2.2  二維數(shù)組的初始化    114
7.2.3  二維數(shù)組的引用    115
7.2.4  二維數(shù)組的應(yīng)用舉例    116
7.3  字符串?dāng)?shù)組的使用    118
7.4  小  結(jié)    120
7.5  習(xí)  題    120
第8章  字符串的處理    121
8.1  字符串的表示    121
8.1.1  字符串常量的表示    121
8.1.2  用String表示字符串    121
8.1.3  StringBuffer表示字符串    122
8.2  字符串的基本操作    123
8.2.1  對(duì)String類字符串的基本操作    123
8.2.2  對(duì)StringBuffer類字符串的
基本操作    129
8.3  字符串的比較    131
8.4  應(yīng)用舉例    133
8.5  小  結(jié)    136
8.6  習(xí)  題    136
第9章  Java圖形用戶界面設(shè)計(jì)    138
9.1  AWT簡(jiǎn)介    138
9.2  AWT容器    140
9.2.1  Frame    140
9.2.2  Panel    141
9.3  布局管理器    143
9.3.1  FlowLayout布局管理器    143
9.3.2  BorderLayout布局管理器    144
9.3.3  GridLayout布局管理器    145
9.3.4  CardLayout布局管理器    146
9.3.5  GridBagLayout布局管理器    148
9.4  AWT常見(jiàn)組件    152
9.4.1  文本輸入組件    152
9.4.2  按鈕    157
9.4.3  列表框和選項(xiàng)框    160
9.4.4  菜單    163
9.5  事件處理機(jī)制    167
9.6  事件處理編程范例    168
9.7  適配器    171
9.8  用Swing創(chuàng)建用戶界面    172
9.8.1  Swing簡(jiǎn)介    172
9.8.2  用Swing創(chuàng)建用戶界面舉例    172
9.9  小  結(jié)    180
9.10  習(xí)  題    180
第10章  圖形處理    181
10.1  繪制基本圖形    181
10.1.1  Java圖形坐標(biāo)系    181
10.1.2  Graphics的圖形方法分類    182
10.1.3  繪制基本圖形    182
10.2  填充圖形    187
10.3  字體和顏色    188
10.3.1  字體    188
10.3.2  顏色    191
10.4  繪圖模式    195
10.5  小  結(jié)    196
10.6  習(xí)  題    197
第11章  異常處理    198
11.1  異常    198
11.1.1  異常的概念    198
11.1.2  異常類的類層次    198
11.2  異常處理機(jī)制    200
11.2.1  捕獲異常    200
11.2.2  聲明異常    202
11.2.3  拋出異常    204
11.2.4  自定義異常類    205
11.3  小  結(jié)    206
11.4  習(xí)  題    206
第12章  多線程程序設(shè)計(jì)    207
12.1  進(jìn)程(Process)與線程(Thread)    207
12.2  線程的狀態(tài)與生命周期    208
12.3  線程的優(yōu)先級(jí)與調(diào)度    210
12.4  多線程的實(shí)現(xiàn)    210
12.4.1 多線程中的常用方法    210
12.4.2  從Thread類繼承    211
12.4.3  實(shí)現(xiàn)Runnable接口    213
12.5  多線程的同步    215
12.6  小  結(jié)    221
12.7  習(xí)  題    221
第13章  網(wǎng)絡(luò)編程    222
13.1  基本概念    222
13.2  URL類    223
13.2.1  URL概述    223
13.2.2  創(chuàng)建URL對(duì)象    224
13.2.3  URL類簡(jiǎn)介    225
13.2.4  與URL地址建立連接    226
13.2.5  通過(guò)URLConnection獲取
WWW資源    227
13.3  套接字通信    228
13.3.1  Socket類    228
13.3.2  ServerSocket類    229
13.3.3  套接字通信方式    230
13.3.4  套接口通信舉例    230
13.4  數(shù)據(jù)報(bào)通信    237
13.4.1  DatagramSocket類    237
13.4.2  DatagramPacket類    238
13.4.3  數(shù)據(jù)報(bào)通信舉例    238
13.5  小  結(jié)    243
13.6  習(xí)  題    243
參考文獻(xiàn)    244

本目錄推薦

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