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

Java程序設(shè)計教程

Java程序設(shè)計教程

定 價:¥22.00

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

ISBN: 9787505111196 出版時間: 2005-03-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 120 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Java程序設(shè)計教程》作者簡介

圖書目錄

第1章  Java基礎(chǔ)入門    1
1.1  Java語言概述    1
1.1.1  Java語言的發(fā)展及應(yīng)用前景    1
1.1.2  Java語言的特點    2
1.2  Java程序開發(fā)與運行環(huán)境    4
1.2.1  Java開發(fā)環(huán)境及安裝    4
1.2.2  開發(fā)環(huán)境設(shè)境    4
1.3  Java的兩類應(yīng)用程序開發(fā)過程舉例    5
1.3.1  Java Application開發(fā)過程
舉例    5
1.3.2  Java  Applet開發(fā)過程舉例    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)識符    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  浮點數(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運算符與表達式    22
3.1  運算符與表達式概述    22
3.2  算術(shù)運算    24
3.3  關(guān)系運算    26
3.4  布爾邏輯運算    27
3.5  賦值運算    29
3.6  擴展賦值運算    29
3.7  位運算    31
3.8  條件運算    33
3.9  小  結(jié)    34
3.10  習(xí)  題    34
第4章  流程控制    35
4.1  流程控制概述    35
4.2  條件語句    37
4.3  循環(huán)語句    43
4.3.1  while語句    43
4.3.2  do-while語句    47
4.3.3  for語句    48
4.4  開關(guān)語句    52
4.5  跳轉(zhuǎn)語句    55
4.5.1  break語句    55
4.5.2  continue語句    57
4.6  return語句    60
4.7  小  結(jié)    62
4.8  習(xí)  題    63
第5章  面向?qū)ο蟪绦蛟O(shè)計    64
5.1  面向?qū)ο缶幊痰幕靖拍詈吞卣?nbsp;   64
5.1.1  面向?qū)ο蠛喗?nbsp;   64
5.1.2  對象的基本概念    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  對象    71
5.3.1  對象的創(chuàng)建    72
5.3.2  對象的使用    73
5.4  訪問控制與修飾符    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  對String類字符串的基本操作    123
8.2.2  對StringBuffer類字符串的
基本操作    129
8.3  字符串的比較    131
8.4  應(yīng)用舉例    133
8.5  小  結(jié)    136
8.6  習(xí)  題    136
第9章  Java圖形用戶界面設(shè)計    138
9.1  AWT簡介    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常見組件    152
9.4.1  文本輸入組件    152
9.4.2  按鈕    157
9.4.3  列表框和選項框    160
9.4.4  菜單    163
9.5  事件處理機制    167
9.6  事件處理編程范例    168
9.7  適配器    171
9.8  用Swing創(chuàng)建用戶界面    172
9.8.1  Swing簡介    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  異常處理機制    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è)計    207
12.1  進程(Process)與線程(Thread)    207
12.2  線程的狀態(tài)與生命周期    208
12.3  線程的優(yōu)先級與調(diào)度    210
12.4  多線程的實現(xiàn)    210
12.4.1 多線程中的常用方法    210
12.4.2  從Thread類繼承    211
12.4.3  實現(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對象    224
13.2.3  URL類簡介    225
13.2.4  與URL地址建立連接    226
13.2.5  通過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ù)報通信    237
13.4.1  DatagramSocket類    237
13.4.2  DatagramPacket類    238
13.4.3  數(shù)據(jù)報通信舉例    238
13.5  小  結(jié)    243
13.6  習(xí)  題    243
參考文獻    244

本目錄推薦

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