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

Java語言程序設(shè)計

Java語言程序設(shè)計

定 價:¥35.00

作 者: 呂鳳翥, 馬皓編著
出版社: 清華大學(xué)出版社
叢編項: 普通高校本科計算機(jī)專業(yè)特色教材精選
標(biāo) 簽: JAVA語言 程序設(shè)計

ISBN: 9787302111450 出版時間: 2006-01-01 包裝: 平裝
開本: 16開 頁數(shù): 430 字?jǐn)?shù):  

內(nèi)容簡介

  在我國高等教育逐步實現(xiàn)大眾化后,越來越多的高等學(xué)校將會面向國民經(jīng)濟(jì)發(fā)展的第一線,為行業(yè)、企業(yè)培養(yǎng)各級各類高級應(yīng)用型專門人才。為此,教育部已經(jīng)啟動了“高等學(xué)校教學(xué)質(zhì)量和教學(xué)改革工程”,強調(diào)要以信息技術(shù)為手段,深化教學(xué)改革和人才培養(yǎng)模式改革。如何根據(jù)社會的實際需要,根據(jù)各行各業(yè)的具體人才需求,培養(yǎng)具有特色顯著的人才,是我們共同面臨的重大問題。具體地,培養(yǎng)具有一定專業(yè)特色的和特定能力強的計算機(jī)專業(yè)應(yīng)用型人才則是計算機(jī)教育要解決的問題。為了適應(yīng)21世紀(jì)人才培養(yǎng)的需要,培養(yǎng)具有特色的計算機(jī)人才,急需一批適合各種人才培養(yǎng)特點的計算機(jī)專業(yè)教材。目前,一些高校在計算機(jī)專業(yè)教學(xué)和教材改革方面已經(jīng)做了大量工作,許多教師在計算機(jī)專業(yè)教學(xué)和科研方面已經(jīng)積累了許多寶貴經(jīng)驗。將他們的教研成果轉(zhuǎn)化為教材的形式,向全國其他學(xué)校推廣,對于深化我國高等學(xué)校的教學(xué)改革是一件十分有意義的事?!∏迦A大學(xué)出版社在經(jīng)過大量調(diào)查研究的基礎(chǔ)上,決定編寫出版一套“普通高校本科計算機(jī)專業(yè)特色教材精選”。本套教材是針對當(dāng)前高等教育改革的新形勢,以社會對人才的需求為導(dǎo)向,主要以培養(yǎng)應(yīng)用型計算機(jī)人才為目標(biāo)。

作者簡介

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

圖書目錄

第1章Java語言概述1
1.1Java語言的歷史1
1.2Java語言的特點2
1.3Java程序及其實現(xiàn)4
1.3.1Java Application程序舉例5
1.3.2Java Application程序的結(jié)構(gòu)特點7
1.4Java Application程序的實現(xiàn)8
1.4.1編輯Java源程序8
1.4.2編譯Java源程序8
1.4.3運行Java的字節(jié)碼文件9
1.5Java Application程序的不同界面輸出10
習(xí)題13
問答題13
選擇題14
判斷題14
分析程序的輸出結(jié)果題15
編程題16
上機(jī)題17
第2章Java語言語法基礎(chǔ)19
2.1詞法規(guī)則19
2.1.1標(biāo)識符19
2.1.2關(guān)鍵字20
2.1.3分隔符20
2.1.4注釋符21
2.2數(shù)據(jù)類型21
2.2.1基本數(shù)據(jù)類型21
2.2.2復(fù)合數(shù)據(jù)類型22
2.2.3類型轉(zhuǎn)換22
2.3常量和變量24
2.3.1常量24
2.3.2變量27
2.4運算符和表達(dá)式32
2.4.1運算符32
2.4.2表達(dá)式37
2.5語句42
2.5.1表達(dá)式語句和空語句42
2.5.2塊語句42
2.5.3選擇語句43
2.5.4循環(huán)語句46
2.5.5轉(zhuǎn)向語句49
2.5.6其他語句53
2.6數(shù)組和字符串53
2.6.1數(shù)組53
2.6.2字符數(shù)組和字符串60
2.6.3Java Application 命令行參數(shù)62
習(xí)題63
問答題63
選擇題65
判斷題67
計算表達(dá)式的值,上機(jī)驗證其結(jié)果題69
分析程序的輸出結(jié)果題70
編程題74
上機(jī)題75
第3章Java語言面向?qū)ο蟮奶卣?7
3.1面向?qū)ο蟮幕靖拍?7
3.1.1對象和類77
3.1.2封裝性79
3.1.3繼承性79
3.1.4多態(tài)性80
3.2類的定義80
3.2.1類的定義格式80
3.2.2變量81
3.2.3方法84
3.2.4實例90
3.2.5靜態(tài)變量和靜態(tài)方法92
3.2.6抽象類和抽象方法95
3.2.7最終類、最終變量和最終方法97
3.3對象99
3.3.1對象的定義99
3.3.2對象的賦值100
3.3.3對象的使用103
3.4類的繼承和多態(tài)107
3.4.1父類和子類107
3.4.2成員的繼承和覆蓋113
3.5接口和包119
3.5.1接口119
3.5.2包124
3.6常用的工具類簡介126
3.6.1Java語言的類庫126
3.6.2Java語言基礎(chǔ)類庫127
習(xí)題138
問答題138
選擇題139
判斷題141
填空題142
分析程序的輸出結(jié)果題143
編程題150
上機(jī)題151
第4章Java Applet及其應(yīng)用153
4.1Applet 概述153
4.1.1一個Applet的例子153
4.1.2HTML文件154
4.1.3Applet 的特點和工作原理155
4.2Applet 與Applet類158
4.2.1Applet與Applet類的關(guān)系158
4.2.2Applet類的主要方法159
4.3Applet程序和HTML文件161
4.3.1HTML文件161
4.3.2向Applet傳遞參數(shù)162
4.4Applet的應(yīng)用164
4.4.1繪制圖形164
4.4.2演示圖像179
4.4.3播放聲音182
習(xí)題184
問答題184
選擇題185
判斷題186
分析程序的輸出結(jié)果題187
編程題189
上機(jī)題189
第5章圖形用戶界面設(shè)計191
5.1圖形用戶界面概述191
5.1.1圖形用戶界面的構(gòu)成191
5.1.2圖形用戶界面的實現(xiàn)192
5.1.3界面元素的類結(jié)構(gòu)195
5.2事件和事件處理196
5.2.1事件處理方法196
5.2.2事件類和監(jiān)聽者接口199
5.3基本控制組件的使用206
5.3.1按鈕和標(biāo)簽207
5.3.2文本框和文本區(qū)209
5.3.3單復(fù)選框和列表214
5.3.4下拉列表和滾動條219
5.3.5畫布224
5.4布局設(shè)計226
5.4.1順序布局227
5.4.2邊界布局229
5.4.3卡片布局230
5.4.4網(wǎng)格布局233
5.4.5復(fù)雜的網(wǎng)格布局235
5.5常用容器組件的使用239
5.5.1容器概述239
5.5.2容器Panel240
5.5.3窗口和菜單243
5.5.4對話框255
習(xí)題261
問答題261
選擇題261
判斷題263
分析程序的輸出結(jié)果題264
編程題270
上機(jī)題270
第6章異常和異常處理271
6.1異常和異常類271
6.1.1異常271
6.1.2異常類272
6.2異常處理274
6.2.1程序運行時異常275
6.2.2捕獲異常276
6.2.3拋出異常279
6.3創(chuàng)建異常281
6.3.1用戶創(chuàng)建自己的異常281
6.3.2舉例分析283
習(xí)題289
問答題289
選擇題289
判斷題290
分析程序的輸出結(jié)果題290
簡單回答題294
編程題295
上機(jī)題295
第7章線程297
7.1概念297
7.2線程的創(chuàng)建298
7.2.1繼承Thread類298
7.2.2實現(xiàn)Runnable接口300
7.2.3兩種方式的比較302
7.3線程的狀態(tài)302
7.3.1概述302
7.3.2啟動303
7.3.3終止303
7.3.4暫停304
7.3.5狀態(tài)判斷306
7.4線程的同步307
7.4.1非同步實例307
7.4.2關(guān)鍵詞synchronized和鎖309
7.4.3等待wait()和喚醒notify()311
7.4.4完整的同步實例312
7.5線程的其他特性314
7.5.1主線程314
7.5.2守護(hù)線程315
7.5.3線程組317
7.5.4線程優(yōu)先級319
7.5.5死鎖319
7.5.6線程池321
7.5.7不再使用的方法323
習(xí)題324
問答題324
選擇題325
判斷題325
分析程序的輸出結(jié)果題325
上機(jī)題327
第8章Java語言的集合操作329
8.1概念329
8.2數(shù)組(Arrays)類329
8.3基本的集合接口331
8.4集合(Set)332
8.5列表(List)336
8.6映射(Map)338
8.7Collections類342
8.7.1排序343
8.7.2同步346
8.7.3只讀346
8.7.4特殊集合347
8.8枚舉和迭代348
8.9歷史集合類350
8.10使用原則351
習(xí)題352
問答題352
選擇題352
判斷題352
分析程序的輸出結(jié)果題353
上機(jī)題355
第9章Java輸入/輸出357
9.1流的概念357
9.2輸入/輸出類358
9.2.1基本類358
9.2.2類別和功能359
9.3標(biāo)準(zhǔn)輸入/輸出361
9.4文件讀/寫364
9.4.1字節(jié)流方式364
9.4.2字符流方式367
9.4.3文件緩沖類369
9.5流的包裝373
9.5.1概念373
9.5.2連接多個輸入流375
9.5.3基本數(shù)據(jù)流377
9.5.4管道操作380
9.6文件類383
9.7隨機(jī)訪問文件389
習(xí)題391
問答題391
選擇題392
判斷題392
分析程序的輸出結(jié)果題393
上機(jī)題394
第10章Java網(wǎng)絡(luò)編程395
10.1概述395
10.2URL訪問397
10.3InetAddress類400
10.4NetworkInterface類401
10.5Socket應(yīng)用403
10.6安全套接字應(yīng)用409
10.7UDP數(shù)據(jù)報416
10.8組播419
10.9對IPv6的支持422
習(xí)題425
問答題425
選擇題425
判斷題426
分析程序的輸出結(jié)果題426
上機(jī)題430
參考文獻(xiàn)431

本目錄推薦

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