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

JDK 1.5類庫大全

JDK 1.5類庫大全

定 價:¥58.00

作 者: 陳燁,張蓓等編著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302100850 出版時間: 2005-05-01 包裝: 膠版紙
開本: 27cm 頁數(shù): 575 字數(shù):  

內容簡介

  本書從實用的角度出發(fā),系統(tǒng)地介紹了JDK 1.5中各種實用類,尤其是新增類的結構和使用方法。全書由19章組成,主要內容包括Java語言及JDK簡介、Java虛擬機、Java.lang包、Collection框架、Number及其子類、字符及字符串處理、輸入輸出流、數(shù)學運算工具類、正則表達式、ZIP壓縮工具、Java歸檔工具、時間日期工具、日志工具、屬性文件工具、Java反射機制、網(wǎng)絡、XML和JDK 1.5編程實踐等。 本書內容豐富,從各個方面介紹了JDK 1.5中主要包和類的使用方法。在對類的API進行講解時,結合了大量的實例,使讀者能夠快速掌握各個類的使用方法。 本書既可以作為Java初者學習Java語言的教材,也可以作為專業(yè)程序員進行程序開發(fā)的參考書。

作者簡介

暫缺《JDK 1.5類庫大全》作者簡介

圖書目錄

第1章 JDK 1.5概述 1
1.1 Java語言簡介 1
1.2 Java開發(fā)環(huán)境──JDK介紹 2
1.3 JDK 1.5新增特性概述 2
1.4 JDK 1.5的安裝 3
第2章 Java虛擬機 5
2.1 Java 2 SDK中的JVM 5
2.2 命令行選項 5
2.2.1 基本用法 5
2.2.2 標準選項 6
2.2.3 非標準選項 6
第3章 java.lang包 8
3.1 簡介 8
3.2 基本接口 8
3.2.1 java.lang.Cloneable 8
3.2.2 java.io.Comparable 10
3.3 基本類 10
3.3.1 java.lang.Object 10
3.3.2 java.lang.Class 12
3.3.3 java.lang.ClassLoader 17
3.3.4 java.lang.System 22
3.3.5 java.lang.Package 25
3.3.6 java.lang.Compiler 27
3.3.7 java.lang.Runtime 28
3.3.8 java.lang.Boolean 31
第4章 Collection框架 33
4.1 簡介 33
4.2 通用接口 33
4.2.1 java.util.Collection 33
4.2.2 java.util.Set 35
4.2.3 java.util.List 38
4.2.4 java.util.Map 43
4.2.5 java.util.SortedSet 47
4.2.6 java.util.SorateMap 48
4.3 抽象實現(xiàn) 49
4.3.1 java.util.AbstractCollection 49
4.3.2 java.util.AbstractSet 51
4.3.3 java.util.AbstractList 54
4.3.4 java.util.AbstractSequentialList 58
4.3.5 java.util.AbstractMap 63
4.4 具體實現(xiàn) 66
4.4.1 java.util.Vector 66
4.4.2 java.util.Hashtable 71
4.4.3 java.util.HashSet 74
4.4.4 java.util.TreeSet 76
4.4.5 java.util.LinkedHashSet 79
4.4.6 java.util.ArrayList 80
4.4.7 java.util.LinkedList 83
4.4.8 java.util.HashMap 86
4.4.9 java.util.TreeMap 89
4.4.10 java.util.LinkedHashMap 92
4.5 工具類 94
4.5.1 java.util.Collections 94
4.5.2 java.util.Arrays 100
第5章 Number及其子類 108
5.1 抽象類 108
5.2 具體類 109
5.2.1 java.lang.Byte 109
5.2.2 java.lang.Double 111
5.2.3 java.lang.Float 114
5.2.4 java.lang.Integer 117
5.2.5 java.lang.Long 121
5.2.6 java.lang.Short 124
第6章 字符及字符串處理 127
6.1 通用接口 127
6.2 通用類 128
6.2.1 java.lang.Character 128
6.2.2 java.lang.String 135
6.2.3 java.lang.StringBuffer 143
6.2.4 java.util.StringTokenizer 148
6.3 java.nio.charset包 149
6.3.1 java.nio.charset.Charset 150
6.3.2 java.nio.charset.CharsetDecoder 153
6.3.3 java.nio.charset.CharsetEncoder 155
第7章 輸入輸出流 159
7.1 通用接口 159
7.1.1 java.io.DataInput 159
7.1.2 java.io.DataOutput 162
7.1.3 java.io.FileFilter 164
7.1.4 java.io.FilenameFilter 165
7.1.5 java.io.ObjectInput 165
7.1.6 java.io.ObjectOutput 166
7.2 InputStream及其子類 167
7.2.1 java.io.InputStream 167
7.2.2 java.io.ByteArrayInputStream 169
7.2.3 java.io.FileInputStream 170
7.2.4 PipedInputStream 173
7.2.5 java.io.SequenceInputStream 175
7.2.6 java.io.ObjectInputStream 176
7.2.7 java.io.FilterInputStream 180
7.2.8 java.io.DataInputStream 183
7.2.9 java.io.BufferedInputStream 186
7.2.10 PushbackInputStream 189
7.3 OutputStream及其子類 190
7.3.1 java.io.OutputStream 191
7.3.2 java.io.ByteArrayOutputStream 191
7.3.3 java.io.FileOutputStream 193
7.3.4 java.io.PipedOutputStream 195
7.3.5 java.io.ObjectOutputStream 196
7.3.6 java.io.FilterOutputStream 199
7.3.7 java.io.DataOutputStream 201
7.3.8 java.io.BufferedOutputStream 203
7.4 Reader及其子類 204
7.4.1 java.io.Reader 204
7.4.2 java.io.BufferedReader 206
7.4.3 java.io.CharArrayReader 208
7.4.4 java.io.PipedReader 210
7.4.5 java.io.StringReader 211
7.4.6 java.io.InputStreamReader 212
7.4.7 java.io.FileReader 214
7.4.8 java.io.LineNumberReader 215
7.4.9 java.io.FilterReader 217
7.4.10 java.io.PushbackReader 219
7.5 Writer及其子類 221
7.5.1 java.io.Writer 221
7.5.2 java.io.BufferedWriter 222
7.5.3 java.io.CharArrayWriter 224
7.5.4 java.io.PipedWriter 225
7.5.5 java.io.StringWriter 226
7.5.6 java.io.OutputStreamWriter 228
7.5.7 java.io.FileWriter 230
7.5.8 java.io.FilterWriter 231
第8章 新輸入輸出流 233
8.1 java.nio包 233
8.1.1 java.nio.Buffer 233
8.1.2 java.nio.ByteBuffer 235
8.1.3 java.nio.MappedByteBuffer 242
8.1.4 java.nio.ByteOrder 243
8.1.5 java.nio.CharBuffer 244
8.1.6 java.nio.DoubleBuffer 248
8.1.7 java.nio.FloatBuffer 252
8.1.8 java.nio.IntBuffer 255
8.1.9 java.nio.LongBuffer 258
8.1.10 java.nio.ShortBuffer 261
8.2 java.nio.channels包 265
8.2.1 java.nio.channels.Channel 265
8.2.2 java.nio.channels.File Channel 265
8.2.3 java.nio.channels.Socket Channel 269
第9章 數(shù)學運算工具 273
9.1 基本數(shù)學運算類 273
9.1.1 java.lang.Math 273
9.1.2 java.lang.StrictMath 277
9.2 java.math包 279
9.2.1 java.math.BigDecimal 279
9.2.2 java.math.BigInteger 285
第10章 正則表達式 290
10.1 簡介 290
10.2 java.util.regex包 291
10.2.1 java.util.regex.Pattern 291
10.2.2 java.util.regex.Matcher 293
第11章 ZIP壓縮工具 297
11.1 基本接口 297
11.2 基本類 298
11.2.1 java.util.zip.CRC32 298
11.2.2 java.util.zip.Adler32 298
11.2.3 java.util.zip.Checke dInput Stream 299
11.2.4 java.util.zip.Checked OutputStream 301
11.2.5 java.util.zip.Inflater 301
11.2.6 java.util.zip.Deflater 303
11.2.7 java.util.zip.Deflater OutputStream 306
11.2.8 java.util.zip.Inflater InputStream 308
11.2.9 java.util.zip.ZipFile 310
11.2.10 java.util.zip.ZipEntry 312
11.2.11 java.util.zip.ZipInput Stream 314
11.2.12 java.util.zip.ZipOutput Stream 315
11.2.13 java.util.zip.GZIP InputStream 317
11.2.14 java.util.zip.GZIP OutputStream 319
11.3 綜合實例 320
第12章 Java歸檔工具 323
12.1 java.util.jar包 323
12.2 java.util.jar.JarFile 324
12.3 java.util.jar.JarEntry 326
12.4 java.util.jar.JarInputStream 326
12.5 java.util.jar.JarOutputStream 327
12.6 java.util.jar.Manifest 328
12.7 java.util.jar.Attributes 330
第13章 時間日期工具類 333
13.1 java.util.Date 333
13.2 java.util.Calendar 334
13.3 java.util.Gregorian-Calendar 342
13.4 java.util.TimeZone 345
13.5 java.util.Simple TimeZone 347
第14章 日志工具 351
14.1 簡介 351
14.2 java.util.logging.Logger 352
14.3 java.util.logging.LogManager 360
14.4 java.util.logging.LogRecord 362
14.5 java.util.logging.Level 364
14.6 java.util.logging.Handler 367
14.7 java.util.logging.Memory-Handler 368
14.8 java.util.logging.Stream Handler 370
14.9 java.util.logging.FileHandler 371
14.10 java.util.logging.SocketHandler 373
14.11 java.util.logging.ConsoleHandler 374
14.12 java.util.logging.Formatter 375
14.13 java.util.logging.SimpleFormatter 377
14.14 java.util.logging.XML Formatter 378
14.15 java.util.logging.Filter 380
第15章 屬性配置工具 382
15.1 java.util.Properites 382
15.2 java.util.prefs包 385
15.2.1 java.util.prefs.Node ChangeListener 385
15.2.2 java.util.prefs.Preference-ChangeListener 386
15.2.3 java.util.prefs.Preference-Factory 386
15.2.4 java.util.prefs.Abstract-Preferences 386
15.2.5 java.util.prefs.Node-ChangeEvent 392
15.2.6 java.util.prefs.Preference-ChangeEvent 392
15.2.7 java.util.prefs.Preferences 394
第16章 Java反射機制 403
16.1 java.lang.reflect.Member 403
16.2 java.lang.reflect.AccessibleObject 404
16.3 java.lang.reflect.Array 404
16.4 java.lang.reflect.Constructor 409
16.5 java.lang.reflect.Field 410
16.6 java.lang.reflect.Method 415
16.7 java.lang.reflect.Modifier 417
第17章 網(wǎng)絡 420
17.1 簡介 420
17.1.1 通信協(xié)議 420
17.1.2 通信端口 421
17.1.3 URL 421
17.1.4 套接字 422
17.2 java.net包 422
17.2.1 java.net.Content Handler Factory 423
17.2.2 java.net.Datagram Socket ImplFactory 423
17.2.3 java.net.FileNameMap 424
17.2.4 java.net.SocketImplFactory 424
17.2.5 java.net.SocketOptions 424
17.2.6 java.net.URLStream Handler Factory 426
17.2.7 java.net.InetAddress 427
17.2.8 java.net.Inet4Address 430
17.2.9 java.net.Inet6Address 431
17.2.10 java.net.SocketAddress 433
17.2.11 java.net.InetSocketAddress 433
17.2.12 java.net.ServerSocket 435
17.2.13 java.net.Socket 438
17.2.14 java.net.SocketImpl 444
17.2.15 java.net.DatagramPacket 446
17.2.16 java.net.DatagramSocket 448
17.2.17 java.net.Datagram-SocketImpl 452
17.2.18 java.net.MulticastSocket 454
17.2.19 java.net.URI 458
17.2.20 java.net.URL 461
17.2.21 java.net.URLClassLoader 465
17.2.22 java.net.URLConnection 467
17.2.23 java.net.URLEncoder 473
17.2.24 java.net.URLDecoder 474
17.2.25 java.net.URLStream Handler 474
17.3 javax.net包 476
17.3.1 javax.net.ServerSocket Factory 476
17.3.2 javax.net.SocketFactory 477
第18章 XML 478
18.1 XML簡介 478
18.1.1 XML與HTML的比較 478
18.1.2 XML的優(yōu)缺點 479
18.1.3 XML的使用前景 479
18.1.4 XML的文檔格式 480
18.1.5 XML的語法 480
18.1.6 XML的名稱空間 481
18.1.7 DTD介紹 481
18.1.8 Schema介紹 488
18.2 javax.xml.parsers包 493
18.2.1 javax.xml.parsers.Document Builder 493
18.2.2 javax.xml.parsers.Document BuilderFactory 495
18.2.3 javax.xml.parsers.SAXParser 498
18.2.4 javax.xml.parsers.SAXParserFactory 500
18.3 org.w3c.dom包 502
18.3.1 org.w3c.dom.Node 502
18.3.2 org.w3c.dom.NodeList 507
18.3.3 org.w3c.dom.Document 508
18.3.4 org.w3c.dom.Element 510
18.3.5 org.w3c.dom.Attr 512
18.3.6 org.w3c.com.CharacterData 513
18.3.7 org.w3c.dom.Comment 514
18.3.8 org.w3c.dom.Text 515
18.3.9 org.w3c.dom.CDATASection 516
18.3.10 org.w3c.dom.Document Fragment 517
18.3.11 org.w3c.dom.Document Type 517
18.3.12 org.w3c.dom.Entity 518
18.3.13 org.w3c.com.DOMImp-ementation 518
18.4 org.xml.sax包 519
18.4.1 org.xml.sax.XMLReader 520
18.4.2 org.xml.sax.ContentHandler 523
18.4.3 org.xml.sax.Attributes 525
18.4.4 org.xml.sax.DTDHandler 526
18.4.5 org.xml.sax.EntityResolver 527
18.4.6 org.xml.sax.ErrorHandler 527
18.4.7 org.xml.sax.Locator 528
18.4.8 org.xml.sax.XMLFilter 528
18.5 綜合實例 529
18.5.1 DOM實例 529
18.5.2 SAX實例 532
第19章 JDK 1.5編程實踐 535
19.1 泛型 535
19.2 自動封箱 536
19.3 循環(huán)的增強 537
19.4 類型安全的枚舉類型 538
19.5 靜態(tài)導入 540
19.6 元數(shù)據(jù)(Metadata) 540
附錄 索引 542

本目錄推薦

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