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

Java語言程序設計

Java語言程序設計

定 價:¥35.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Java語言程序設計》作者簡介

圖書目錄

第1章Java語言概述1
1.1Java語言的歷史1
1.2Java語言的特點2
1.3Java程序及其實現(xiàn)4
1.3.1Java Application程序舉例5
1.3.2Java Application程序的結構特點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
習題13
問答題13
選擇題14
判斷題14
分析程序的輸出結果題15
編程題16
上機題17
第2章Java語言語法基礎19
2.1詞法規(guī)則19
2.1.1標識符19
2.1.2關鍵字20
2.1.3分隔符20
2.1.4注釋符21
2.2數(shù)據(jù)類型21
2.2.1基本數(shù)據(jù)類型21
2.2.2復合數(shù)據(jù)類型22
2.2.3類型轉換22
2.3常量和變量24
2.3.1常量24
2.3.2變量27
2.4運算符和表達式32
2.4.1運算符32
2.4.2表達式37
2.5語句42
2.5.1表達式語句和空語句42
2.5.2塊語句42
2.5.3選擇語句43
2.5.4循環(huán)語句46
2.5.5轉向語句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
習題63
問答題63
選擇題65
判斷題67
計算表達式的值,上機驗證其結果題69
分析程序的輸出結果題70
編程題74
上機題75
第3章Java語言面向對象的特征77
3.1面向對象的基本概念77
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語言基礎類庫127
習題138
問答題138
選擇題139
判斷題141
填空題142
分析程序的輸出結果題143
編程題150
上機題151
第4章Java Applet及其應用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類的關系158
4.2.2Applet類的主要方法159
4.3Applet程序和HTML文件161
4.3.1HTML文件161
4.3.2向Applet傳遞參數(shù)162
4.4Applet的應用164
4.4.1繪制圖形164
4.4.2演示圖像179
4.4.3播放聲音182
習題184
問答題184
選擇題185
判斷題186
分析程序的輸出結果題187
編程題189
上機題189
第5章圖形用戶界面設計191
5.1圖形用戶界面概述191
5.1.1圖形用戶界面的構成191
5.1.2圖形用戶界面的實現(xiàn)192
5.1.3界面元素的類結構195
5.2事件和事件處理196
5.2.1事件處理方法196
5.2.2事件類和監(jiān)聽者接口199
5.3基本控制組件的使用206
5.3.1按鈕和標簽207
5.3.2文本框和文本區(qū)209
5.3.3單復選框和列表214
5.3.4下拉列表和滾動條219
5.3.5畫布224
5.4布局設計226
5.4.1順序布局227
5.4.2邊界布局229
5.4.3卡片布局230
5.4.4網(wǎng)格布局233
5.4.5復雜的網(wǎng)格布局235
5.5常用容器組件的使用239
5.5.1容器概述239
5.5.2容器Panel240
5.5.3窗口和菜單243
5.5.4對話框255
習題261
問答題261
選擇題261
判斷題263
分析程序的輸出結果題264
編程題270
上機題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
習題289
問答題289
選擇題289
判斷題290
分析程序的輸出結果題290
簡單回答題294
編程題295
上機題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關鍵詞synchronized和鎖309
7.4.3等待wait()和喚醒notify()311
7.4.4完整的同步實例312
7.5線程的其他特性314
7.5.1主線程314
7.5.2守護線程315
7.5.3線程組317
7.5.4線程優(yōu)先級319
7.5.5死鎖319
7.5.6線程池321
7.5.7不再使用的方法323
習題324
問答題324
選擇題325
判斷題325
分析程序的輸出結果題325
上機題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
習題352
問答題352
選擇題352
判斷題352
分析程序的輸出結果題353
上機題355
第9章Java輸入/輸出357
9.1流的概念357
9.2輸入/輸出類358
9.2.1基本類358
9.2.2類別和功能359
9.3標準輸入/輸出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隨機訪問文件389
習題391
問答題391
選擇題392
判斷題392
分析程序的輸出結果題393
上機題394
第10章Java網(wǎng)絡編程395
10.1概述395
10.2URL訪問397
10.3InetAddress類400
10.4NetworkInterface類401
10.5Socket應用403
10.6安全套接字應用409
10.7UDP數(shù)據(jù)報416
10.8組播419
10.9對IPv6的支持422
習題425
問答題425
選擇題425
判斷題426
分析程序的輸出結果題426
上機題430
參考文獻431

本目錄推薦

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