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

Java編程網(wǎng)絡(luò)大講堂

Java編程網(wǎng)絡(luò)大講堂

定 價(jià):¥79.00

作 者: 閆迎利 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787302239703 出版時(shí)間: 2011-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 656 字?jǐn)?shù):  

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

  本書全面介紹Java編程知識(shí)。全書共分4篇19章,內(nèi)容包括:Java基礎(chǔ)篇(第1~5章),介紹Java的基礎(chǔ)知識(shí);Java面向?qū)ο笃ǖ?~10章),介紹Java面向?qū)ο缶幊讨R(shí);Java應(yīng)用篇(第11~17章),本篇是該書的重點(diǎn),介紹Java中常用的工具類,Java中的輸入/輸出流,各種集合,圖形編程,Java中使用Swing組件繪制圖形以及創(chuàng)建音頻文件播放器等知識(shí);Java綜合案例篇(第18~19章),本篇通過(guò)兩個(gè)綜合實(shí)例介紹Java編程在實(shí)際中的應(yīng)用。本書配套網(wǎng)站www.itzcn.com提供了配套學(xué)習(xí)資源和在線互動(dòng)學(xué)習(xí)平臺(tái),幫助讀者實(shí)現(xiàn)交互式學(xué)習(xí)模式。本書可以作為Java的基礎(chǔ)入門學(xué)習(xí)書籍,也可以幫助中級(jí)讀者提高編程技巧,掌握面向?qū)嵺`的應(yīng)用技能。

作者簡(jiǎn)介

暫缺《Java編程網(wǎng)絡(luò)大講堂》作者簡(jiǎn)介

圖書目錄

緒論1
0.1 Java的發(fā)展史1
0.2 Java的特征1
0.3 Java的工作原理3
0.4 Java的應(yīng)用領(lǐng)域5
0.5 Java的版本5
0.6 Java API文檔6
0.7 Java開發(fā)工具6
第一篇 Java基礎(chǔ)篇
第1章 Java簡(jiǎn)介16
1.1 Java到底好在哪里,高分求教16
1.2 Java只安裝了JRE,沒(méi)有安裝JDK,能不能運(yùn)行代碼17
1.3 javac不是內(nèi)部命令或外部命令18
1.4 net start mysql不能啟動(dòng)服務(wù)21
1.5 運(yùn)行時(shí)報(bào)NoSuchMethodError24
1.6 僅當(dāng)顯式請(qǐng)求注釋處理時(shí)才接受類名稱HelloWorld28
1.7 運(yùn)行時(shí)報(bào)NoClassDefFoundError31
1.8 什么是Java Applet34
1.9 關(guān)于javadoc38
1.10 如何提高開發(fā)效率39
第2章 Java基本語(yǔ)法43
2.1 String 和User name為什么是非法的標(biāo)識(shí)符43
2.2 Java的整數(shù)類型問(wèn)題44
2.3 Java的4種整數(shù)數(shù)據(jù)類型的取值范圍分別是多少46
2.4 編寫程序顯示Java浮點(diǎn)型數(shù)據(jù)的最大值和最小值47
2.5 Java中的char問(wèn)題49
2.6 Java轉(zhuǎn)義符是什么,起什么用,怎么用51
2.7 誰(shuí)給我寫一個(gè)Java中關(guān)于boolean類型的例子53
2.8 Java里面int類型是不是不能自動(dòng)轉(zhuǎn)換為char類型55
2.9 Java中float數(shù)據(jù)轉(zhuǎn)換的小問(wèn)題56
2.10 如何聲明Java變量并給變量賦值61
2.11 如何理解Java中的變量和常量62
2.12 什么是自加、自減運(yùn)算63
2.13 Java中擴(kuò)展賦值運(yùn)算符“* =”的問(wèn)題67
2.14 Java軟考中float的問(wèn)題69
2.15 Java求余71
2.16 Java中的三元運(yùn)算符72
2.17 Java中的“||”是什么意思75
2.18 Java中“~”按位取反運(yùn)算符的一些問(wèn)題77
2.19 在Java中用位運(yùn)算符“>>”右移時(shí),左邊何時(shí)補(bǔ)0,何時(shí)補(bǔ)1啊79
2.10 a初值為12,a*=2+3后a的值是多少81
第3章 流程控制語(yǔ)句84
3.1 Java中的if語(yǔ)句84
3.2 Java中無(wú)法使用if…else語(yǔ)句87
3.3 Java中用if…else if語(yǔ)句判斷閏年的問(wèn)題90
3.4 用if語(yǔ)句判斷輸入的字符是否是字母,并判斷大小寫94
3.5 switch的執(zhí)行過(guò)程96
3.6 Java中switch的break問(wèn)題101
3.7 用for循環(huán)執(zhí)行順序105
3.8 用while循環(huán)輸出九九乘法表110
3.9 do…while為何出現(xiàn)死循環(huán)114
3.10 Java中break與continue的區(qū)別116
第4章 數(shù)組119
4.1 如何創(chuàng)建一維數(shù)組119
4.2 如何訪問(wèn)一維數(shù)組的元素122
4.3 如何復(fù)制數(shù)組124
4.4 如何對(duì)數(shù)組進(jìn)行排序127
4.5 如何獲取數(shù)組中某元素的位置130
4.6 如何比較兩個(gè)數(shù)組是否相等132
4.7 如何創(chuàng)建二維數(shù)組134
第5章 字符串與日期類138
5.1 如何創(chuàng)建字符串變量138
5.2 如何判斷字符串相等141
5.3 字符串的查找問(wèn)題144
5.4 如何分割字符串146
5.5 截取字符串149
5.6 正則表達(dá)式152
5.7 字符串替換154
5.8 修改字符串的內(nèi)容157
5.9 處理日期時(shí)間161
5.10 格式化日期/時(shí)間164
第二篇 Java面向?qū)ο笃?br />第6章 類和對(duì)象172
6.1 什么是面向?qū)ο?72
6.2 如何聲明類177
6.3 如何創(chuàng)建類的成員變量180
6.4 如何創(chuàng)建類的成員方法183
6.5 如何創(chuàng)建類的構(gòu)造方法189
6.6 如何理解Java類中的主方法main()194
6.7 如何創(chuàng)建與使用類的對(duì)象198
6.8 如何理解局部變量203
6.9 Java類中的靜態(tài)成員206
第7章 繼承與多態(tài)212
7.1 Java類的繼承中,都繼承了哪些東西212
7.2 Java類程序想繼承多個(gè)類該如何實(shí)現(xiàn)215
7.3 Test類中還可以添加哪些amethod()方法218
7.4 this(參數(shù))代表調(diào)用本類其他的構(gòu)造方法221
7.5 this和super有哪些使用規(guī)則223
7.6 多態(tài)與重載、重寫和覆蓋的關(guān)系225
7.7 什么是對(duì)象類型轉(zhuǎn)換228
7.8 Java基礎(chǔ)父類強(qiáng)制轉(zhuǎn)換成子類出現(xiàn)異常231
7.9 接口的實(shí)際用途是什么233
7.10 一個(gè)Java類如何實(shí)現(xiàn)多個(gè)接口237
第8章 內(nèi)部類240
8.1 創(chuàng)建內(nèi)部類的實(shí)例對(duì)象出錯(cuò)240
8.2 實(shí)例內(nèi)部類中如何訪問(wèn)外部類的成員242
8.3 實(shí)例內(nèi)部類中為什么不能定義static成員246
8.4 實(shí)例化靜態(tài)內(nèi)部類出錯(cuò)247
8.5 局部?jī)?nèi)部類為什么不能用private修飾250
8.6 局部?jī)?nèi)部類只能訪問(wèn)所在方法中的final參數(shù)與變量252
8.7 實(shí)例化的不是接口,而是匿名類252
8.8 為什么要使用內(nèi)部類257
8.9 Outer$1Inner.class這種文件名怎么理解261
第9章 異常處理264
9.1 Java中的“例外”是什么意思264
9.2 try…catch語(yǔ)句中,catch捕獲到的Exception要怎么寫265
9.3 一個(gè)try中有多個(gè)catch268
9.4 try…catch…finally結(jié)構(gòu)中的finally有哪些用途270
9.5 catch(ArithmeticException e)中參數(shù)的含義274
9.6 Java異常中throw和throws的區(qū)別277
9.7 關(guān)于自定義異常類的代碼如何解釋280
第10章 多線程286
10.1 如何實(shí)現(xiàn)多線程286
10.2 如何讓一個(gè)類既要實(shí)現(xiàn)多線程
又要繼承其他類290
10.3 線程的狀態(tài)292
10.4 如何設(shè)置線程的優(yōu)先級(jí)295
10.5 為什么要讓線程休眠298
10.6 如何在線程運(yùn)行過(guò)程中等待其他線程先運(yùn)行303
10.7 如何在多個(gè)線程間共享數(shù)據(jù)306
10.8 什么是線程的安全問(wèn)題310
10.9 如何讓某個(gè)方法一次只讓一個(gè)線程訪問(wèn)315
10.10 構(gòu)造方法為什么不可以使用synchronized修飾318
10.11 如何讓多個(gè)方法與代碼塊一次
只讓一個(gè)線程訪問(wèn)319
10.12 多個(gè)線程之間怎么會(huì)出現(xiàn)死鎖324
10.13 如何在多個(gè)線程之間進(jìn)行通信325
第三篇 Java應(yīng)用篇
第11章 常用工具類330
11.1 Java中創(chuàng)建一個(gè)新的類是否默認(rèn)繼承了Object類330
11.2 關(guān)于Java.lang包中System類的問(wèn)題332
11.3 如何用Java程序輸出五角星335
11.4 用math.sqrt()的方法輸出1~100之間的素?cái)?shù)338
11.5 用Math.abs()輸出等腰三角形341
11.6 Math.round(11.5)和Math.round(-11.5)的值是多少342
11.7 利用隨機(jī)數(shù)給數(shù)組賦值344
11.8 隨機(jī)生成一個(gè)4×4的二維整數(shù)數(shù)組,隨機(jī)數(shù)范圍為0~9347
11.9 Java中關(guān)于BigDecimal的一個(gè)疑問(wèn)352
11.10 為什么要使用包裝類355
11.11 Java中int和Integer的區(qū)別356
第12章 Java輸入輸出系統(tǒng)360
12.1 Java中的InputStream和OutputStream指什么360
12.2 ByteArrayInputStream讀取數(shù)據(jù)怎么總是隔一個(gè)數(shù)362
12.3 讀取文件為什么要使用byte[] b =new byte[1024]366
12.4 為何用PipedInputStream和PipedOutputStream370
12.5 為什么說(shuō)管道流在單線程中可能出現(xiàn)死鎖373
12.6 怎么將兩個(gè)文件中的內(nèi)容寫到一個(gè)文件里面去374
12.7 ObjectOutputStream只能序列化String對(duì)象嗎379
12.8 字符輸入輸出流383
12.9 怎么讀取字符數(shù)組輸出流中的內(nèi)容385
12.10 讀取文件出現(xiàn)中文亂碼怎么解決387
12.11 用isFile()方法判斷是否為文件的問(wèn)題393
12.12 怎么實(shí)現(xiàn)文件過(guò)濾396
12.13 RandomAccessFile("D:\\a.txt", "w")不能寫數(shù)據(jù)398
第13章 集合401
13.1 兩個(gè)集合的相加與相減問(wèn)題401
13.2 怎么去掉重復(fù)數(shù)據(jù)404
13.3 向TreeSet中添加對(duì)象報(bào)
ClassCastException異常410
13.4 Set集合是如何判斷重復(fù)元素的412
13.5 怎么讓TreeSet集合中的
元素降序排列414
13.6 new ArrayList(8)能限制
集合長(zhǎng)度為8嗎417
13.7 Map中的元素是不是無(wú)序的420
13.8 如何獲取集合中值最大或最小的元素424
第14章 圖形編程基礎(chǔ)428
14.1 Frame與Panel是什么關(guān)系428
14.2 無(wú)法在窗口里顯示Label434
14.3 AWT窗口中怎么設(shè)置按鈕的顏色437
14.4 使用TextField如何實(shí)現(xiàn)密碼框439
14.5 TextArea的滾動(dòng)條的問(wèn)題441
14.6 如何讓復(fù)選框默認(rèn)選中444
14.7 如何實(shí)現(xiàn)單選按鈕445
14.8 使用List組件出現(xiàn)錯(cuò)誤447
14.9 使用Choice組件出現(xiàn)錯(cuò)誤449
14.10 為什么不顯示菜單452
14.11 如何實(shí)現(xiàn)左對(duì)齊458
14.12 Panel上不顯示組件460
14.13 使用GridLayout布局能否指定某行某列462
14.14 使用CardLayout報(bào)cannot add tolayout錯(cuò)誤464
14.15 使用GridBagLayout時(shí),需要“占位符”嗎467
14.16 事件源、事件和事件處理器之間的工作關(guān)系470
14.17 如何實(shí)現(xiàn)鼠標(biāo)雙擊事件474
14.18 怎么用new ActionListener()實(shí)例化接口呢479
第15章 Swing程序開發(fā)486
15.1 Java的AWT和Swing有什么區(qū)別486
15.2 如何為JFrame設(shè)置背景圖片489
15.3 如何設(shè)置按鈕邊框和標(biāo)簽之間的空白492
15.4 JTabbedPane標(biāo)簽文字的顯示問(wèn)題497
15.5 JTable的表頭為什么不顯示500
15.6 如何讓JTree的節(jié)點(diǎn)默認(rèn)全部展開503
15.7 JFileChooser如何添加文件類型過(guò)濾507
15.8 報(bào)BoxLayout cant be shared錯(cuò)誤510
15.9 如何根據(jù)對(duì)話框的選項(xiàng)執(zhí)行
相應(yīng)的操作512
第16章 Java繪圖與音頻播放519
16.1 為什么要用Graphics2D g2d =(Graphics2D) g519
16.2 繪圖時(shí)如何設(shè)置線條的粗細(xì)522
16.3 怎么修改文本的字體527
16.4 移動(dòng)原點(diǎn)對(duì)坐標(biāo)的影響529
16.5 在坐標(biāo)(0, 0)處繪制的文本不顯示534
16.6 怎么用彩色填充圖形538
16.7 Java繪圖設(shè)置漸變色,拋出IllegalArgument Exception異常541
16.8 縮放圖片,出現(xiàn)編譯錯(cuò)誤544
16.9 圖片上添加水印547
16.10 怎么繪制一張圖片中間的一部分550
16.11 怎么讓圖片的上方向右傾斜553
16.12 Java可以播放哪些格式的音頻文件554
第17章 JDBC數(shù)據(jù)庫(kù)編程558
17.1 Java有幾種連接數(shù)據(jù)庫(kù)的方法558
17.2 JDBC連接數(shù)據(jù)庫(kù)的步驟562
17.3 關(guān)于createStatement()的參數(shù)問(wèn)題566
17.4 DriverManager.getConnection()中的參數(shù)問(wèn)題568
17.5 tatement和PreparedStatement之間的區(qū)別570
17.6 ResultSet的absolute()方法是做什么用的574
17.7 execute()、executeQuery()和executeUpdate()577

本目錄推薦

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