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

Java程序開發(fā)參考手冊

Java程序開發(fā)參考手冊

定 價:¥79.00

作 者: 王國輝 等著
出版社: 機(jī)械工業(yè)出版社
叢編項: 華章程序員書庫
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò)

ISBN: 9787111432074 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 597 字?jǐn)?shù):  

內(nèi)容簡介

  《華章程序員書庫:Java程序開發(fā)參考手冊》是一本Java綜合查詢參考手冊,包含Java程序開發(fā)中常用的各種類及其方法。《華章程序員書庫:Java程序開發(fā)參考手冊》共分為4篇21章,第一篇為Java語言基礎(chǔ)篇,主要包括包裝數(shù)據(jù)類型、集合操作、日期與時間、文件處理、圖片處理等內(nèi)容;第二篇為桌面程序開發(fā)篇,主要包括窗體和桌面面板、常用面板、基本布局管理器、文本輸入控件、選擇控件、菜單和工具欄控件、對話框控件、列表控件、表格控件、樹控件、進(jìn)度指示控件、高級布局管理器等內(nèi)容;第三篇為輸入/輸出與數(shù)據(jù)庫操作篇,主要包括輸入/輸出、數(shù)據(jù)庫操作等內(nèi)容;第四篇為高級應(yīng)用篇,主要包括安全與加密、網(wǎng)絡(luò)傳輸?shù)葍?nèi)容。在每章中均以A~Z的字典順序?qū)υ擃愔械姆椒ㄟM(jìn)行排序,其中每個方法都按照功能、語法來介紹,并在每個方法后都有相關(guān)的示例,在一些重點技術(shù)上還配有典型應(yīng)用,讓讀者更好地掌握J(rèn)ava技術(shù)?!度A章程序員書庫:Java程序開發(fā)參考手冊》附有配套光盤,光盤提供了本書中所有示例和典型應(yīng)用的源代碼,所有代碼都經(jīng)過精心調(diào)試,能夠在Windows7、Windows2003、WindowsXP系統(tǒng)下正常運(yùn)行。本書內(nèi)容詳勁示例豐富,是讀者學(xué)習(xí)和使用Java時必不可少的工具書。

作者簡介

暫缺《Java程序開發(fā)參考手冊》作者簡介

圖書目錄

前言
第一篇 Java語言基礎(chǔ)篇
第1章 包裝數(shù)據(jù)類型
1.1 java.lang.Integer——整數(shù)類
1.1.1 bitCount方法——獲取二進(jìn)制補(bǔ)碼中1位的數(shù)量
1.1.2 byteValue方法——獲取byte類型的值
1.1.3 compareTo方法——比較整數(shù)
1.1.4 decode方法——將字符串解碼為int類型
1.1.5 doubleValue方法——返回double數(shù)值
1.1.6 equals方法——比較整數(shù)對象是否相等
1.1.7 floatValue方法——返回float值
1.1.8 getInteger方法——獲取整數(shù)的系統(tǒng)屬性值
1.1.9 hashCode方法——生成整數(shù)的哈希碼
1.1.10 highestOneBit方法——獲取整數(shù)二進(jìn)制最高位1的索引
1.1.11 intValue方法——獲取int值
1.1.12 longValue方法——獲取long值
1.1.13 lowestOneBit方法——獲取整數(shù)二進(jìn)制最低位1的索引
1.1.14 parseInt方法——將字符串解析為int值
1.1.15 reverse方法-反轉(zhuǎn)整數(shù)二進(jìn)制補(bǔ)碼的位順序
1.1.16 reverseBytes方法-反轉(zhuǎn)整數(shù)字節(jié)的順序
1.1.17 shrtValue方法-獲取short值
1.1.18 signum方法-獲取整數(shù)符號
1.1.19 toBinaryString方法-生成整數(shù)的二進(jìn)制字符串
1.1.20 toHexString方法-生成整數(shù)的十六進(jìn)制字符串
1.1.21 toOctalString方法-生成整數(shù)的八進(jìn)制字符串
1.1.22 toString方法-生成整數(shù)的十進(jìn)制字符串
1.1.23 valueOf方法-創(chuàng)建Integer對象
1.2 java.lang.String——字符串
1.2.1 charAt方法——提取指定字符
1.2.2 codePointAt方法-提取索引字符代碼點
1.2.3 codePointBefore方法——獲取索引前一個字符的代碼點
1.2.4 codePointCount方法——獲取指定范圍文本代碼點數(shù)
1.2.5 compareTo方法——比較兩個字符串
1.2.6 compareToIgnoreCase方法——忽略大小寫比較字符串
1.2.7 concat方法——字符串結(jié)尾連接
1.2.8 contains方法——判斷是否包含指定字符
1.2.9 copyValueOf方法——字符數(shù)組生成字符串
1.2.10 endsWith方法——判斷后綴字符串
1.2.11 equals方法——判斷字符串相等
1.2.12 equalsIgnoreCase方法——忽略大小寫判斷字符串相等
1.2.13 format方法——格式化字符串
1.2.14 getBytes方法——獲取字符串的字節(jié)數(shù)組
1.2.15 getChars方法——獲取字符數(shù)組
1.2.16 hashCode方法——生成字符串哈希表
1.2.17 indexOf方法——獲取字符第一個索引
1.2.18 intern方法——獲取規(guī)范化字符串
1.2.19 isEmpty方法——判斷字符串是否為空
1.2.20 lastIndexOf方法——獲取字符最后的索引
1.2.21 length方法——獲取字符串的長度
1.2.22 matches方法——匹配正則表達(dá)式
1.2.23 offsetByCodePoints方法——獲取索引偏移后指定代碼點的索引
1.2.24 regionMatches方法——測試兩個字符串區(qū)域是否相等
1.2.25 replace方法——替換字符序列
1.2.26 replaceAll方法——正則表達(dá)式匹配替換所有字符串
1.2.27 replaceFirst方法——正則表達(dá)式替換第一個匹配的字符串
1.2.28 split方法——字符串分割成數(shù)組
1.2.29 startsWith方法——判斷前綴字符串
1.2.30 subSequence方法——獲取子字符串序列
1.2.31 subString方法——獲取子字符串
1.2.32 toCharArray方法——字符串變字符數(shù)組
1.2.33 toLowerCase方法——轉(zhuǎn)換成小寫字符串
1.2.34 toUpperCase方法——轉(zhuǎn)換成大寫字符串
1.2.35 trim方法——去除空格
1.2.36 valueOf方法——基本數(shù)據(jù)類型轉(zhuǎn)成字符串
1.3 java.lang.Long——長整型類
1.3.1 bitCount方法——獲取二進(jìn)制補(bǔ)碼中1的數(shù)量
1.3.2 byteValue方法——獲取byte值
1.3.3 compareTo方法——比較長整數(shù)
1.3.4 decode方法——字符串解碼為long類型
1.3.5 doubleValue方法——返回double數(shù)值
1.3.6 equals方法——判斷長整數(shù)對象相等
1.3.7 floatValue方法——獲取float數(shù)值
1.3.8 getLong方法——獲取長整數(shù)的系統(tǒng)屬性值
1.3.9 hashCode方法——生成長整數(shù)的哈希碼
1.3.10 highestOneBit方法——獲取長整數(shù)二進(jìn)制最高位1的索引
1.3.11 intValue方法——獲取int值
1.3.12 longValue方法——獲取long值
1.3.13 lowestOneBit方法——獲取長整數(shù)二進(jìn)制最低位1的索引
1.3.14 parseLong方法——將字符串解析為long值
1.3.15 reverse方法——反轉(zhuǎn)長整數(shù)二進(jìn)制補(bǔ)碼的位順序
1.3.16 reverseBytes方法——反轉(zhuǎn)長整數(shù)字節(jié)的順序
1.3.17 shortValue方法——獲取short值
1.3.18 signum方法——獲取長整數(shù)符號
1.3.19 toBinaryString方法——生成長整數(shù)的二進(jìn)制字符串
1.3.20 toHexString方法——生成長整數(shù)的十六進(jìn)制字符串
1.3.21 toOctalString方法——生成長整數(shù)的八進(jìn)制字符串
1.3.22 toString方法——生成長整數(shù)的十進(jìn)制字符串
1.3.23 valueOf方法——創(chuàng)建Long對象
1.4 java.lang.Short——短整型類
1.4.1 compareTo方法——比較短整數(shù)
1.4.2 decode方法——字符串解碼為short類型
1.4.3 doubleValue方法——返回double數(shù)值
1.4.4 equals方法——判斷短整數(shù)對象相等
1.4.5 floatValue方法——獲取float數(shù)值
1.4.6 hashCode方法——生成短整數(shù)的哈希碼
1.4.7 intValue方法——獲取int值
1.4.8 longValue方法——獲取long值
1.4.9 parseShort方法——將字符串解析為十進(jìn)制short值
1.4.10 reverseBytes方法——反轉(zhuǎn)短整數(shù)字節(jié)的順序
1.4.11 shortValue方法——獲取short值
1.4.12 toString方法——生成短整數(shù)的十進(jìn)制字符串
1.4.13 valueOf方法——創(chuàng)建Short對象
1.5 java.lang.Boolean——布爾類
1.5.1 booleanValue方法——獲取boolean值
1.5.2 compareTo方法——比較布爾值
1.5.3 equals方法——判斷相等
1.5.4 getBoolean方法——獲取布爾類型的系統(tǒng)屬性值
1.5.5 hashCode方法——生成布爾對象的哈希碼
1.5.6 parseBoolean方法——將字符串解析成boolean值
1.5.7 toString方法——生成布爾值的字符串
1.5.8 valueOf方法——創(chuàng)建布爾對象
1.6 java.lang.Byte——字節(jié)對象
1.6.1 compareTo方法——比較字節(jié)對象
1.6.2 decode方法——將字符串解碼為byte值
1.6.3 doubleValue方法——獲取double值
1.6.4 equals方法——判斷字節(jié)相等
1.6.5 floatValue方法——獲取float值
1.6.6 hashCode方法——生成字節(jié)對象的哈希碼
1.6.7 intValue方法——獲取int值
1.6.8 longValue方法——獲取long值
1.6.9 parseByte方法——將字符串解析為byte值
1.6.10 shortValue方法——獲取short值
1.6.11 toString方法——生成字節(jié)值的十進(jìn)制字符串
1.6.12 valueOf方法——創(chuàng)建Byte對象
1.7 java.lang.Character——字符類
1.7.1 charCount方法——計算指定字符代碼點的數(shù)量
1.7.2 charValue方法——獲取char值
1.7.3 codePointAt方法——獲取字符數(shù)組元素的代碼點
1.7.4 codePointBefore方法——獲取字符數(shù)組索引前一個元素的代碼點
1.7.5 codePointCount方法——返回字符數(shù)組的子數(shù)組中代碼點的數(shù)量
1.7.6 compareTo方法——比較字符對象
1.7.7 equals方法——判斷字符對象相等
1.7.8 getNumericValue方法——返回字符表示的int值
1.7.9 getType方法——返回一個指示字符的常規(guī)類別的值
1.7.10 hashCode方法——生成字符對象的哈希碼
1.7.11 isDefined方法——判斷是否為Unicode字符
1.7.12 isDigit方法——判斷是否為數(shù)字字符
1.7.13 isLetter方法——判斷是否為字母字符
1.7.14 isLowerCase方法——判斷是否為小寫字符
1.7.15 isUpperCase方法——判斷是否為大寫字符
1.7.16 toLowerCase方法——轉(zhuǎn)換為小寫字符
1.7.17 toUpperCase方法——轉(zhuǎn)換為大寫字符
1.8 java.lang.Double——雙精度數(shù)字類
1.8.1 byteValue方法——獲取byte值
1.8.2 compare方法——比較雙精度數(shù)字對象
1.8.3 compareTo方法——比較兩個Double對象
1.8.4 intValue方法——將double值以int形式返回
1.8.5 doubleToLongBits方法——返回指定浮點值的表示形式
1.8.6 doubleToRawLongBits方法——保留NaN值返回指定浮點值的表示形式
1.8.7 doubleValue方法——獲取double值
1.8.8 equals方法——判斷Double對象是否相等
1.8.9 floatValue方法——獲取float值
1.8.10 hashCode方法——生成Double對象的哈希碼
1.8.11 isInfinite方法——判斷double值的大小是否是無窮大
1.8.12 isNaN方法——判斷double值是否是一個非數(shù)字值
1.8.13 longBitsToDouble方法——返回給定位表示形式的double值
1.8.14 longValue方法——獲取long值
1.8.15 parseDouble方法——將字符串解析為double值
1.8.16 shortValue方法——獲取short值
1.8.17 toHexString方法——生成雙精度數(shù)字的十六進(jìn)制字符串
1.8.18 toString方法——生成雙精度數(shù)字的十進(jìn)制字符串
1.8.19 valueOf方法——創(chuàng)建Double對象
1.9 java.lang.Float——浮點類
1.9.1 byteValue方法——獲取byte值
1.9.2 compare方法——比較Float對象
1.9.3 compareTo方法——比較兩個Float對象所表示的數(shù)值
1.9.4 doubleValue方法——獲取double值
1.9.5 equals方法——判斷Float對象相等
1.9.6 floatToIntBits方法——返回浮點值的表示形式
1.9.7 floatToRawIntBits方法——保留非數(shù)字值返回指定浮點值的表示形式
1.9.8 floatValue方法——獲取float值
1.9.9 hashCode方法——返回Float對象的哈希碼
1.9.10 intBitsToFloat方法——返回指定位表示形式的float值
1.9.11 intValue方法——獲取int值
1.9.12 isInfinite方法——判斷float值的大小是否是無窮大
1.9.13 isNaN方法——判斷float值是否是一個非數(shù)字值
1.9.14 longValue方法——獲取long值
1.9.15 parseFloat方法——將字符串解析成float值
1.9.16 shortValue方法——獲取short值
1.9.17 toHexString方法——生成浮點數(shù)的十六進(jìn)制字符串
1.9.18 toString方法——生成浮點數(shù)的十進(jìn)制字符串
1.9.19 valueOf方法——創(chuàng)建浮點數(shù)對象

第2章 集合操作
2.1 java.util.List——有序集合類
2.1.1 add方法——向列表中插入元素
2.1.2 addAll方法——將指定collection添加到列表中
2.1.3 clear方法——從列表中移除所有元素
2.1.4 contains方法——判斷列表中是否包含指定元素
2.1.5 containsAll方法——判斷列表中是否包含指定collection的所有元素
2.1.6 equals方法——比較指定的對象與列表是否相等
2.1.7 get方法——獲取列表指定位置的元素
2.1.8 set方法——替換列表中指定位置的元素
2.1.9 hashCode方法——返回列表的哈希碼值
2.1.10 indexOf方法——返回第一次出現(xiàn)指定元素的位置
2.1.11 lastIndexOf方法——返回最后一次出現(xiàn)指定元素的位置
2.1.12 isEmpty方法——判斷集合是否為空
2.1.13 iterator方法——返回迭代器
2.1.14 listIterator方法——返回列表迭代器
2.1.15 remove方法——移出列表中的指定元素
2.1.16 removeAll方法——從列表中移除指定collection中包含的所有元素
2.1.17 retainAll方法——保留指定collection中包含的所有元素
2.1.18 size方法——返回列表中元素的個數(shù)
2.1.19 subList方法——獲取列表中指定范圍的子列表
2.1.20 toArray方法——返回所有元素的數(shù)組
2.2 java.util.Map——映射集合類
2.2.1 clear方法——移除所有映射關(guān)系
2.2.2 containsKey方法——判斷是否包含指定的鍵名
2.2.3 containsValue方法——判斷是否包含指定的鍵值
2.2.4 equals方法——判斷是否與指定的對象相同
2.2.5 get方法——返回指定鍵所映射的值
2.2.6 isEmpty方法——判斷是否為空
2.2.7 keySet方法——獲取Map集合的所有key
2.2.8 put方法——向指定索引位置添加對象
2.2.9 putAll方法——追加另一個Map對象到當(dāng)前Map集合
2.2.10 remove方法——移除Map集合中指定鍵名的內(nèi)容
2.2.11 size方法——獲取Map集合類的大小
2.2.12 values方法——獲取Map集合中的所有鍵值對象
2.3 java.util.Set——無重復(fù)元素集合類
2.3.1 add方法——向Set集合中添加對象
2.3.2 addAll方法——向Set集合添加另一個集合的所有內(nèi)容
2.3.3 clear方法——從Set集合中移除所有內(nèi)容
2.3.4 contains方法——判斷Set集合是否包含指定對象
2.3.5 containsAll方法——判斷Set集合是否包含另一個集合中的全部對象
2.3.6 equals方法——比較指定對象與Set集合對象是否相等
2.3.7 isEmpty方法——判斷Set集合是否為空
2.3.8 iterator方法——獲取Set集合的迭代器
2.3.9 remove方法——移除Set集合中的指定對象
2.3.10 removeAll方法——移除另一個集合所包含的所有內(nèi)容
2.3.11 retainAll方法——保留另一個集合所包含的所有內(nèi)容
2.3.12 size方法——獲取Set集合類的大小
2.3.13 toArray方法——用Set集合的所有對象創(chuàng)建數(shù)組

第3章 日期與時間
3.1 java.util.Date——日期/時間類
3.1.1 after方法——測試當(dāng)前日期是否在指定的日期之后
3.1.2 before方法——測試當(dāng)前日期是否在指定的日期之前
3.1.3 getTime方法——獲得毫秒數(shù)
3.1.4 setTime方法——設(shè)置當(dāng)前Date對象所表示的日期/時間值
3.2 java.util.Locale——語言環(huán)境相關(guān)類
3.2.1 getAvailableLocales方法——獲得所有已安裝語言環(huán)境的數(shù)組
3.2.2 getCountry方法——獲得當(dāng)前語言環(huán)境的國家/地區(qū)代碼
3.2.3 getDefault方法——獲得默認(rèn)語言環(huán)境
3.2.4 getDisplayCountry方法——獲得語言環(huán)境國家/地區(qū)名
3.2.5 getDisplayLanguage方法——獲取語言環(huán)境的語言名
3.2.6 getDisplayName方法——獲取語言環(huán)境名
3.3 java.text.DateFormat——格式化時間類
3.3.1 getDateInstance方法——獲取日期格式器
3.3.2 getDateTimeInstance方法——獲取日期/時間格式器
3.3.3 getInstance方法——獲取默認(rèn)日期/時間格式器
3.3.4 parse方法——將字符串類型的日期/時間解析為Date類型

第4章 文件處理
4.1 java.io.File——文件類
4.1.1 File構(gòu)造方法
4.1.2 canExecute方法——判斷文件是否可以運(yùn)行
4.1.3 canRead方法——判斷文件是否可以讀取
4.1.4 canWrite方法——判斷文件是否可以寫入
4.1.5 compareTo方法——比較文件或文件夾名稱的關(guān)系
4.1.6 createNewFile方法——創(chuàng)建空文件或者空文件夾
4.1.7 createTempFile方法——創(chuàng)建臨時文件
4.1.8 delete方法——刪除文件或者空文件夾
4.1.9 deleteOnExit方法——虛擬機(jī)正常終止時逆序刪除文件
4.1.10 equals方法——判斷兩個文件的路徑名是否相同
4.1.11 exists方法——測試文件或者文件夾是否存在
4.1.12 getAbsoluteFile方法——獲得使用絕對路徑創(chuàng)建的文件對象
4.1.13 getAbsolutePath方法——獲得表示文件絕對路徑的字符串
4.1.14 getCanonicalFile方法——獲得使用規(guī)范形式的文件路徑創(chuàng)建的文件對象
4.1.15 getCanonicalPath方法——獲得表示文件規(guī)范路徑的字符串
4.1.16 getFreeSpace方法——獲取指定的分區(qū)中未分配的字節(jié)數(shù)
4.1.17 getName方法——獲得文件或者文件夾的名稱
4.1.18 getParent方法——獲取父文件夾的路徑名字符串
4.1.19 getParentFile方法——獲取父文件夾的抽象路徑名
4.1.20 getPath方法——獲取文件路徑
4.1.21 getTotalSpace方法——獲取路徑名指定的分區(qū)大小
4.1.22 getUsableSpace方法——獲取分區(qū)上的可用字節(jié)數(shù)
4.1.23 hashCode方法——獲取路徑名的哈希碼
4.1.24 isAbsolute方法——判斷路徑名是否為絕對路徑名
4.1.25 isDirectory方法——判斷是否為文件夾
4.1.26 isFile方法——判斷是否是一個標(biāo)準(zhǔn)文件
4.1.27 isHidden方法——判斷是否是隱藏文件
4.1.28 lastModified方法——獲取文件的最后修改時間
4.1.29 length方法——獲取文件的長度
4.1.30 list方法——返回字符串?dāng)?shù)組
4.1.31 listFiles方法——獲取路徑名數(shù)組
4.1.32 listRoots方法——列出可用的文件系統(tǒng)根
4.1.33 mkdir方法——創(chuàng)建文件夾
4.1.34 mkdirs方法——創(chuàng)建文件夾
4.1.35 renameTo方法——重新命名文件
4.1.36 setExecutable方法——設(shè)置執(zhí)行權(quán)限
4.1.37 setLastModified方法——設(shè)置文件或者文件夾的最后修改時間
4.1.38 setReadable方法——設(shè)置讀權(quán)限
4.1.39 setReadOnly方法——設(shè)置文件或文件夾為只讀
4.1.40 setWritable方法——設(shè)置文件的可寫屬性
4.1.41 toString方法——返回路徑名的字符串形式
4.1.42 toURI方法——獲取文件的URI
4.2 java.io.FileInputStream類——文件輸入流
4.2.1 available方法——估計剩余的字節(jié)數(shù)
4.2.2 close方法——關(guān)閉文件輸入流
4.2.3 getChannel方法——返回FileChannel對象
4.2.4 getFD方法——返回FileDescriptor對象
4.2.5 read方法——從文件字節(jié)輸入流中讀取數(shù)據(jù)
4.2.6 skip方法——從輸入流中跳過并丟棄n字節(jié)的數(shù)據(jù)
4.3 java.io.FileOutputStream類——文件輸出流
4.3.1 close方法——關(guān)閉文件輸出流
4.3.2 getChannel方法——返回FileChannel對象
4.3.3 getFD方法——返回FileDescriptor對象
4.3.4 write方法——向文件中寫入數(shù)據(jù)
4.4 java.io.FileReader類——文件的字符輸入流
4.4.1 close方法——關(guān)閉字符輸入流
4.4.2 read方法——讀取字符數(shù)據(jù)
4.5 java.io.FileWriter類——文件的字符輸出流
4.5.1 close方法——關(guān)閉字符輸出流
4.5.2 flush方法——刷新緩沖區(qū)
4.5.3 write方法——向字符輸出流寫數(shù)據(jù)

第5章 圖片處理
5.1 javax.imageio.ImageIO——圖像輸入/輸出類
5.1.1 createImageInputStream方法——創(chuàng)建一個ImageInputStream對象
5.1.2 getImageReaders方法——獲得包含ImageReader的迭代器對象
5.1.3 getImageReadersByMIMEType方法——獲得可以解碼MIME類型的迭代器
5.1.4 getImageReadersBySuffix方法——獲得可以解碼指定文件后綴的迭代器
5.1.5 getImageWritersByFormatName方法——獲得可以解碼指定格式的迭代器
5.1.6 read方法——讀取數(shù)據(jù)到BufferedImage對象
5.1.7 write方法——將圖像以文件的形式寫入磁盤
5.2 javax.imageio.ImageReader——圖像的字符輸入流
5.2.1 getFormatName方法——獲得文件的格式名稱
5.2.2 getNumImages方法——獲得當(dāng)前輸入源中可用的圖像數(shù)
5.2.3 read方法——獲得一個BufferedImage對象
5.2.4 setInput方法——設(shè)置ImageReader的輸入源
5.3 javax.imageio.ImageWriter——圖像輸出流
5.3.1 setOutput方法——設(shè)置輸出目標(biāo)
5.3.2 write方法——將完整圖像流添加到輸出流中

第二篇 桌面程序開發(fā)篇
第6章 窗體和桌面面板
6.1 javax.swing.JFrame窗體
6.1.1 JFrame構(gòu)造方法
6.1.2 getContentPane方法——獲得JFrame窗體的內(nèi)容窗格
6.1.3 getDefaultCloseOperation方法——獲得指示窗體關(guān)閉操作的整數(shù)
6.1.4 getGlassPane方法——返回當(dāng)前窗體的玻璃窗格對象
6.1.5 getGraphics方法——創(chuàng)建繪圖上下文對象
6.1.6 getRootPane方法——獲得當(dāng)前窗體的根窗格對象
6.1.7 remove方法——從當(dāng)前窗體中移除指定的控件
6.1.8 setContentPane方法——將指定容器設(shè)置為當(dāng)前窗體的內(nèi)容窗格
6.1.9 setDefaultCloseOperation方法——設(shè)置close事件默認(rèn)執(zhí)行的操作
6.1.10 setGlassPane方法——設(shè)置當(dāng)前窗體的玻璃窗格
6.1.11 setJMenuBar方法——設(shè)置當(dāng)前窗體的菜單欄
6.1.12 setLayout方法——設(shè)置當(dāng)前窗體的布局管理器
6.2 javax.swing.JDialog對話框窗體
6.2.1 JDialog構(gòu)造方法——創(chuàng)建對話框窗體
6.2.2 getContentPane方法——獲得JDialog對話框窗體的內(nèi)容窗格
6.2.3 getDefaultCloseOperation方法——獲得發(fā)起close事件時執(zhí)行的操作
6.2.4 getGlassPane方法——返回當(dāng)前對話框窗體的玻璃窗格對象
6.2.5 getGraphics方法——創(chuàng)建一個繪圖上下文對象
6.2.6 remove方法——從當(dāng)前對話框窗體中移除指定的控件
6.2.7 setContentPane方法——將指定容器設(shè)置為當(dāng)前窗體的內(nèi)容窗格
6.2.8 setDefaultCloseOperation方法——設(shè)置發(fā)起close事件時默認(rèn)執(zhí)行的操作
6.2.9 setGlassPane方法——設(shè)置當(dāng)前對話框窗體的玻璃窗格
6.2.10 setJMenuBar方法——設(shè)置當(dāng)前對話框窗體的菜單欄
6.3 javax.swing.JDesktopPane桌面面板
6.3.1 JDesktopPane構(gòu)造方法
6.3.2 getAllFrames方法——返回桌面中顯示的所有JInternalFrame
6.3.3 getSelectedFrame方法——獲得當(dāng)前被選擇的內(nèi)部窗體
6.3.4 remove方法——移除指定的JInternalFrame
6.3.5 removeAll方法——移除所有的JInternalFrame
6.3.6 selectFrame方法——選擇下一個JInternalFrame
6.3.7 setSelectedFrame方法——設(shè)置當(dāng)前活動的JInternalFrame
6.4 javax.swing.JInternalFrame內(nèi)部窗體
6.4.1 JInternalFrame構(gòu)造方法
6.4.2 dispose方法——關(guān)閉內(nèi)部窗體
6.4.3 getContentPane方法——獲得JInternalFrame窗體的內(nèi)容窗格
6.4.4 getFrameIcon方法——獲取JInternalFrame標(biāo)題欄上顯示的圖標(biāo)
6.4.5 getTitle方法——獲得內(nèi)部窗體標(biāo)題欄上顯示的文本
6.4.6 setClosable方法——設(shè)置是否可以關(guān)閉內(nèi)部窗體
6.4.7 setFrameIcon方法——設(shè)置窗體標(biāo)題欄上顯示的圖像
6.4.8 setIconifiable方法——設(shè)置是否可以使內(nèi)部窗體圖標(biāo)化
6.4.9 setMaximizable方法——設(shè)置是否可以使內(nèi)部窗體最大化
6.4.10 setResizable方法——設(shè)置是否可以改變內(nèi)部窗體的大小
6.4.11 setSelected方法——選定或取消選定內(nèi)部窗體
6.4.12 setTitle方法——設(shè)置內(nèi)部窗體標(biāo)題欄上顯示的文本
6.4.13 toBack方法——將內(nèi)部窗體發(fā)送到后臺
6.4.14 toFront方法——將內(nèi)部窗體置于前端

第7章 常用面板
7.1 javax.swing.JPanel面板
7.1.1 JPanel構(gòu)造方法
7.1.2 add方法——在面板容器中添加控件
7.1.3 paintComponent方法——在面板容器中繪制內(nèi)容
7.1.4 setLayout方法——設(shè)置面板容器所使用的布局管理器
7.2 javax.swing.JScrollPane滾動面板
7.2.1 JScrollPane構(gòu)造方法
7.2.2 setViewportView方法——設(shè)置滾動面板上顯示的視圖控件
7.3 javax.swing.JSplitPane分割面板
7.3.1 JSplitPane構(gòu)造方法
7.3.2 setBottomComponent方法——將組件設(shè)置到分隔條的下方或右側(cè)
7.3.3 setContinuousLayout方法——設(shè)置分割面板的重繪方式
7.3.4 setDividerLocation方法——設(shè)置分隔條的絕對位置
7.3.5 setDividerSize方法——設(shè)置分隔條的大小
7.3.6 setLeftComponent方法——將組件添加到分隔條的左側(cè)或上方
7.3.7 setOneTouchExpandable方法——設(shè)置分割面板是否提供UI小部件
7.3.8 setOrientation方法——設(shè)置分割面板的分割方向
7.3.9 setRightComponent方法——將組件添加到分隔條的右側(cè)或下方
7.3.10 setTopComponent方法——將組件添加到分隔條的上方或左側(cè)
7.4 javax.swing.JTabbedPane選項卡面板
7.4.1 JTabbedPane構(gòu)造方法
7.4.2 addChangeListener方法——將ChangeListener添加到選項卡面板中
7.4.3 addTab方法——為選項卡面板添加選項卡
7.4.4 getSelectedIndex方法——返回選擇的選項卡標(biāo)簽索引
7.4.5 getTabCount方法——獲得選項卡面板擁有選項卡的數(shù)量
7.4.6 getTitleAt方法——獲得選項卡標(biāo)簽的標(biāo)題文本
7.4.7 insertTab方法——在指定索引位置處插入選項卡標(biāo)簽
7.4.8 setDisabledIconAt方法——設(shè)置選項卡標(biāo)簽禁用時顯示的圖標(biāo)
7.4.9 setEnabledAt方法——設(shè)置指定選項卡標(biāo)簽是否可用
7.4.10 setSelectedIndex方法——使指定的選項卡標(biāo)簽被選中
7.4.11 setTabLayoutPolicy方法——設(shè)置選項卡標(biāo)簽的布局方式
7.4.12 setTabPlacement方法——設(shè)置選項卡標(biāo)簽的顯示位置

第8章 基本布局管理器
8.1 java.awt.FlowLayout流布局
8.1.1 FlowLayout構(gòu)造方法
8.1.2 setAlignment方法——設(shè)置流布局管理器使用的對齊方式
8.1.3 setHgap方法——設(shè)置水平間隙
8.1.4 setVgap方法——設(shè)置垂直間隙
8.2 java.awt.BorderLayout邊界布局
8.2.1 BorderLayout構(gòu)造方法
8.2.2 setHgap方法——設(shè)置水平間距
8.2.3 setVgap方法——設(shè)置垂直間距
8.3 java.awt.GridLayout網(wǎng)格布局
8.3.1 GridLayout構(gòu)造方法
8.3.2 setColumns方法——設(shè)置網(wǎng)格布局管理器的網(wǎng)格列數(shù)
8.3.3 setHgap方法——設(shè)置水平間距
8.3.4 setRows方法——設(shè)置網(wǎng)格布局管理器的網(wǎng)格行數(shù)
8.3.5 setVgap方法——設(shè)置垂直間距
8.4 java.awt.CardLayout卡片布局
8.4.1 CardLayout構(gòu)造方法
8.4.2 first方法——顯示容器中的第一張卡片
8.4.3 last方法——顯示容器中的最后一張卡片
8.4.4 next方法——顯示容器中當(dāng)前卡片的下一張卡片
8.4.5 previous方法——顯示容器中當(dāng)前卡片的前一張卡片
8.4.6 show方法——顯示容器中用戶指定的卡片

第9章 文本輸入控件
9.1 javax.swing.JLabel類
9.1.1 JLabel構(gòu)造方法
9.1.2 setFont方法——設(shè)置標(biāo)簽上文本的字體
9.1.3 setHorizontalTextPosition方法——設(shè)置標(biāo)簽中文本相對于圖標(biāo)的水平位置
9.1.4 setText方法——設(shè)置標(biāo)簽上顯示的文本信息
9.1.5 setVerticalTextPosition方法——設(shè)置文本相對于圖標(biāo)的垂直位置
9.2 javax.swing.JTextField類
9.2.1 JTextField構(gòu)造方法
9.2.2 addActionListener方法——響應(yīng)用戶在文本域中按Enter鍵時的操作
9.2.3 addFocusListener方法——響應(yīng)文本域焦點事件
9.2.4 getText方法——獲得文本域中輸入的文本
9.2.5 setColumns方法——設(shè)置文本框的列數(shù)
9.2.6 setFont方法——設(shè)置文本域中的字體
9.3 javax.swing.JPasswordField類
9.3.1 JPasswordField構(gòu)造方法
9.3.2 addActionListener方法——響應(yīng)在密碼域中按Enter鍵時的操作
9.3.3 getPassword方法——獲得輸入的密碼
9.3.4 setEchoChar方法——修改密碼域的回顯字符
9.4 javax.swing.JTextArea類
9.4.1 JTextArea構(gòu)造方法
9.4.2 addCaretListener方法——監(jiān)聽光標(biāo)位置在文本區(qū)中的變化事件
9.4.3 append方法——在文本區(qū)中文本末尾增加字符串
9.4.4 getText方法——獲得文本區(qū)中輸入的內(nèi)容
9.4.5 setFont方法——設(shè)置文本區(qū)字體
9.4.6 setLineWrap方法——設(shè)置是否自動換行

第10章 選擇控件
10.1 javax.swing.JButton類
10.1.1 JButton構(gòu)造方法
10.1.2 addActionListener方法——向按鈕控件增加動作事件監(jiān)聽器
10.1.3 setActionCommand方法——設(shè)置按鈕的動作命令
10.1.4 setEnabled方法——設(shè)置按鈕是否可用
10.1.5 setHorizontalTextPosition方法——設(shè)置文本相對于圖標(biāo)的水平位置
10.1.6 setMnemonic方法——為按鈕添加助記符
10.1.7 setVerticalTextPosition方法——設(shè)置文本相對于圖標(biāo)的垂直位置
10.1.8 isDefaultButton方法——判斷是否為默認(rèn)按鈕
10.2 javax.swing.JCheckBox類
10.2.1 JCheckBox構(gòu)造方法
10.2.2 addActionListener方法——向復(fù)選框控件增加動作事件監(jiān)聽器
10.2.3 addItemListener方法——為復(fù)選框增加選擇狀態(tài)變化事件監(jiān)聽
10.2.4 isSelected方法——判斷復(fù)選框是否被用戶選擇
10.2.5 setSelected方法——將復(fù)選框設(shè)置成選擇狀態(tài)
10.3 javax.swing.JRadioButton類
10.3.1 JRadioButton構(gòu)造方法
10.3.2 addActionListener方法——向單選按鈕控件增加動作事件監(jiān)聽器
10.3.3 isSelected方法——判斷單選按鈕是否被用戶選擇
10.3.4 setSelected方法——將單選按鈕設(shè)置成選擇狀態(tài)
10.4 javax.swing.ButtonGroup類
10.4.1 add方法——將按鈕添加到按鈕組中
10.4.2 remove方法——刪除已經(jīng)添加到按鈕組中的按鈕
10.5 javax.swing.BorderFactory類
10.5.1 createBevelBorder方法——創(chuàng)建指定類型的斜面邊框
10.5.2 createCompoundBorder方法——指定復(fù)合邊框
10.5.3 createEmptyBorder方法——創(chuàng)建一個空白的邊框
10.5.4 createEtchedBorder方法——創(chuàng)建浮雕效果的邊框
10.5.5 createLineBorder方法——創(chuàng)建直線邊框
10.5.6 createMatteBorder方法——創(chuàng)建純色或者指定圖片的邊框
10.5.7 createTitledBorder方法——創(chuàng)建帶有標(biāo)題的邊框
10.6 javax.swing.JComboBox類
10.6.1 JComboBox構(gòu)造方法
10.6.2 addActionListener方法——監(jiān)聽組合框的選擇事件
10.6.3 addItem方法——給組合框增加元素
10.6.4 getSelectedItem方法——獲得用戶選擇的元素
10.6.5 setEditable方法——設(shè)置組合框中的文本框是否處于編輯狀態(tài)
10.6.6 setMaximumRowCount方法——設(shè)置組合框中可以顯示的列表項個數(shù)
10.6.7 setSelectedIndex方法——設(shè)置當(dāng)前組合框中選擇的元素
10.7 javax.swing.JSlider類
10.7.1 JSlider構(gòu)造方法
10.7.2 addChangeListener方法——監(jiān)聽滑塊滑動事件
10.7.3 getValue方法——獲得滑塊的當(dāng)前值
10.7.4 setFont方法——設(shè)置滑塊上顯示的標(biāo)簽的字體
10.7.5 setLabelTable方法——給滑塊設(shè)置標(biāo)簽
10.7.6 setMajorTickSpacing方法——設(shè)置主刻度間的距離
10.7.7 setMaximum方法——設(shè)置滑塊的最大值
10.7.8 setMinimum方法——設(shè)置滑塊的最小值
10.7.9 setMinorTickSpacing方法——設(shè)置副刻度間的距離
10.8 javax.swing.JSpinner類
10.8.1 JSpinner構(gòu)造方法
10.8.2 addChangeListener方法——監(jiān)聽微調(diào)按鈕變化事件
10.8.3 getValue方法——獲得微調(diào)按鈕當(dāng)前的值
10.8.4 setEditor方法——設(shè)置編輯微調(diào)按鈕值的控件

第11章 菜單和工具欄控件
11.1 javax.swing.JMenuBar類
11.1.1 JMenuBar構(gòu)造方法
11.1.2 add方法——向菜單條中增加菜單
11.1.3 setLayout方法——設(shè)置控件的布局
11.2 javax.swing.JMenu類
11.2.1 JMenu構(gòu)造方法
11.2.2 add方法——給菜單增加菜單項
11.2.3 addSeparator方法——給菜單項增加分隔符
11.2.4 setFont方法——設(shè)置菜單字體
11.2.5 setMnemonic方法——給菜單設(shè)置助記符
11.2.6 setPopupMenuVisible方法——設(shè)置彈出菜單是否可見
11.3 javax.swing.JMenuItem類
11.3.1 JMenuItem構(gòu)造方法
11.3.2 addActionListener方法——處理菜單項動作事件
11.3.3 setAccelerator方法——給菜單項設(shè)置快捷鍵
11.3.4 setEnabled方法——啟用或禁用菜單項
11.3.5 setFont方法——為菜單項設(shè)置字體
11.4 javax.swing.JPopupMenu類
11.4.1 JPopupMenu構(gòu)造方法
11.4.2 add方法——給彈出菜單增加菜單項
11.4.3 addSeparator方法——給彈出菜單的菜單項之間增加分隔符
11.4.4 setPopupSize方法——設(shè)置彈出菜單的大小
11.5 javax.swing.JCheckBoxMenuItem類
11.5.1 JCheckBoxMenuItem構(gòu)造方法
11.5.2 addActionListener方法——監(jiān)聽復(fù)選框菜單項的動作事件
11.5.3 setFont方法——給復(fù)選框菜單項設(shè)置字體
11.6 javax.swing.JRadioButtonMenuItem類
11.6.1 JRadioButtonMenuItem構(gòu)造方法
11.6.2 addActionListener方法——監(jiān)聽單選按鈕菜單項的動作事件
11.6.3 setFont方法——給單選按鈕菜單項設(shè)置字體
11.7 javax.swing.JToolBar類
11.7.1 JToolBar構(gòu)造方法
11.7.2 add方法——為工具欄添加控件
11.7.3 addSeparator方法——給工具欄增加分隔符
11.7.4 setFloatable方法——固定工具欄

第12章 對話框控件
12.1 javax.swing.JOptionPane類
12.1.1 showConfirmDialog方法——創(chuàng)建一個確認(rèn)對話框
12.1.2 showInputDialog方法——創(chuàng)建接收用戶輸入信息的對話框
12.1.3 showMessageDialog方法——創(chuàng)建消息對話框
12.1.4 showOptionDialog方法——根據(jù)用戶指定的選項創(chuàng)建對話框
12.2 javax.swing.JFileChooser類
12.2.1 JFileChooser構(gòu)造方法
12.2.2 getSelectedFile方法——獲得用戶選擇的文件
12.2.3 getSelectedFiles方法——獲得選擇的一組文件
12.2.4 setFileFilter方法——設(shè)置文件過濾器
12.2.5 setFileHidingEnabled方法——設(shè)置是否顯示隱藏文件
12.2.6 setFileSelectionMode方法——設(shè)置選擇模式
12.2.7 setMultiSelectionEnabled方法——設(shè)置是否能夠同時選擇多個文件或文件夾
12.2.8 showDialog方法——打開對話框
12.2.9 showOpenDialog方法——彈出打開對話框
12.2.10 showSaveDialog方法——彈出保存對話框
12.3 javax.swing.JColorChooser類
12.3.1 JColorChooser構(gòu)造方法
12.3.2 getColor方法——獲得在顏色選擇器中選擇的顏色
12.3.3 showDialog方法——創(chuàng)建顏色選擇對話框

第13章 列表控件
13.1 javax.swing.JList類
13.1.1 JList構(gòu)造方法
13.1.2 addListSelectionListener方法——監(jiān)聽列表項選擇事件
13.1.3 addMouseListener方法——監(jiān)聽鼠標(biāo)事件
13.1.4 getSelectedIndex方法——獲得當(dāng)前選擇元素的索引值
13.1.5 getSelectedValue方法——獲得當(dāng)前選擇的元素
13.1.6 setCellRenderer方法——為列表設(shè)置渲染器
13.1.7 setLayoutOrientation方法——設(shè)置列表項的布局方式
13.1.8 setListData方法——為列表設(shè)置列表項
13.1.9 setModel方法——為列表設(shè)置列表模型
13.1.10 setSelectedIndex方法——設(shè)置當(dāng)前選中的列表項
13.1.11 setSelectionBackground方法——設(shè)置列表項選中時的背景色
13.1.12 setSelectionForeground方法——設(shè)置列表項選中時的前景色
13.1.13 setSelectionMode方法——設(shè)置列表項的選擇模式
13.1.14 setVisibleRowCount方法——設(shè)置visibleRowCount屬性
13.2 javax.swing.DefaultListModel類
13.2.1 add方法——在列表模型中的指定位置增加元素
13.2.2 addElement方法——向列表模型的末尾增加新元素
13.2.3 clear方法——清空列表模型中的全部元素
13.2.4 contains方法——判斷列表模型中是否包含指定的元素
13.2.5 elementAt方法——獲得指定索引值的元素
13.2.6 elements方法——獲得模型中全部元素的枚舉
13.2.7 getSize方法——獲得列表模型中元素的個數(shù)
13.2.8 remove方法——刪除列表模型中指定索引的元素
13.2.9 removeRange方法——從列表模型中刪除指定區(qū)域的元素

第14章 表格控件
14.1 javax.swing.JTable類
14.1.1 JTable構(gòu)造方法
14.1.2 addColumn方法——向表格中增加一列
14.1.3 addRowSelectionInterval方法——增加選中的行
14.1.4 getColumn方法——獲得表格中的指定列
14.1.5 getColumnClass方法——獲得表格中指定列的類型
14.1.6 getColumnCount方法——獲得列模型中的列數(shù)
14.1.7 getColumnName方法——獲得指定列的名稱
14.1.8 getModel方法——獲得當(dāng)前表格使用的表格模型
14.1.9 getRowCount方法——獲得表格中包含的行數(shù)
14.1.10 getSelectedColumn方法——獲得用戶選中的第一列的索引
14.1.11 getSelectedRow方法——獲得選中行的索引
14.1.12 print方法——打印調(diào)用該方法的表格
14.1.13 setAutoCreateRowSorter方法——設(shè)置表格能否根據(jù)行的內(nèi)容進(jìn)行排列
14.1.14 setAutoResizeMode方法——指定改變表格大小時各列的調(diào)整方式
14.1.15 setModel方法——為表格設(shè)置新的表格模型
14.1.16 setRowHeight方法——設(shè)置表格的列高
14.1.17 setShowGrid方法——設(shè)置是否顯示單元格的分隔線
14.2 DefaultTableModel類
14.2.1 DefaultTableModel構(gòu)造方法
14.2.2 addColumn方法——向表格模型中增加列
14.2.3 addRow方法——向表格模型中增加一行數(shù)據(jù)
14.2.4 getDataVector方法——將表格中的數(shù)據(jù)保存到一個向量中
14.2.5 setRowCount方法——設(shè)置表格模型中數(shù)據(jù)的行數(shù)

第15章 樹控件
15.1 javax.swing.JTree類
15.1.1 JTree構(gòu)造方法
15.1.2 addSelectionInterval方法——將樹控件指定范圍內(nèi)的路徑增加到選擇狀態(tài)中
15.1.3 addSelectionRow方法——將位于特定行的路徑增加到選擇狀態(tài)中
15.1.4 addTreeExpansionListener方法——監(jiān)聽樹結(jié)點展開合并事件
15.1.5 addTreeSelectionListener方法——監(jiān)聽樹結(jié)點的選擇事件
15.1.6 getLastSelectedPathComponent方法——獲得用戶選擇的結(jié)點
15.1.7 getModel方法——獲得樹模型
15.1.8 getRowCount方法——輸出樹結(jié)構(gòu)中當(dāng)前顯示的行數(shù)
15.1.9 setCellEditor方法——設(shè)置樹結(jié)點編輯器
15.1.10 setCellRenderer方法——為樹控件設(shè)置渲染器
15.1.11 setRootVisible方法——設(shè)置根結(jié)點是否可見
15.1.12 setRowHeight方法——設(shè)置結(jié)點的高度
15.1.13 setShowsRootHandles方法——設(shè)置是否顯示“把手”
15.2 javax.swing.tree.DefaultTreeModel類
15.2.1 getChild方法——獲得指定結(jié)點的指定位置的元素
15.2.2 getChildCount方法——獲得指定結(jié)點的子結(jié)點個數(shù)
15.2.3 getRoot方法——獲得樹模型的根結(jié)點
15.2.4 insertNodeInto方法——向樹模型中指定位置插入新結(jié)點
15.2.5 removeNodeFromParent方法——從樹模型中刪除結(jié)點

第16章 進(jìn)度指示控件
16.1 javax.swing.JProgressBar控件
16.1.1 JProgressBar構(gòu)造方法
16.1.2 addChangeListener方法——監(jiān)聽進(jìn)度條變化事件
16.1.3 getValue方法——獲得當(dāng)前進(jìn)度條顯示的值
16.1.4 setBorderPainted方法——設(shè)置是否繪制滾動條的邊框
16.1.5 setIndeterminate方法——設(shè)置滾動條持續(xù)滾動
16.1.6 setString方法——設(shè)置在滾動條上顯示的文本
16.1.7 setValue方法——設(shè)置滾動條當(dāng)前顯示的值
16.2 javax.swing.ProgressMonitor控件
16.2.1 ProgressMonitor構(gòu)造方法
16.2.2 close方法——關(guān)閉進(jìn)度顯示器
16.2.3 setNote方法——設(shè)置進(jìn)度顯示器上顯示的文本

第17章 高級布局管理器
17.1 java.awt.GridBagLayout網(wǎng)格包布局
17.1.1 GridBagLayout構(gòu)造方法
17.1.2 anchor屬性——設(shè)置組件在其所顯示區(qū)域的顯示位置
17.1.3 fill屬性——設(shè)置組件的填充方式
17.1.4 gridx屬性和gridy屬性——設(shè)置組件起始點所在單元格的索引值
17.1.5 gridheight屬性和gridwidth屬性——設(shè)置組件占用網(wǎng)格的行數(shù)和列數(shù)
17.1.6 insets屬性——設(shè)置組件四周與單元格邊緣之間的最小距離
17.1.7 ipadx屬性和ipady屬性——修改組件的首選大小
17.1.8 weightx屬性和weighty屬性——設(shè)置網(wǎng)格組的每一行和每一列對額外空間的分布方式
17.2 javax.swing.SpringLayout彈簧布局
17.2.1 SpringLayout構(gòu)造方法
17.2.2 getConstraints方法——獲得組件的SpringLayout.Constraints對象
17.2.3 putConstraint方法——建立組件之間各個邊的約束
17.3 javax.swing.BoxLayout箱式布局
17.3.1 BoxLayout構(gòu)造方法
17.3.2 Box容器——箱式容器

第三篇 輸入/輸出與數(shù)據(jù)庫操作篇
第18章 輸入/輸出流
18.1 java.io.BufferedInputStream——緩沖字節(jié)輸入流
18.1.1 available方法——返回可讀取的估計字節(jié)數(shù)
18.1.2 close方法——關(guān)閉輸入流并釋放與該流關(guān)聯(lián)的所有系統(tǒng)資源
18.1.3 mark方法——記錄當(dāng)前指針?biāo)诘奈恢?br /> 18.1.4 markSupported方法——測試是否支持mark方法和reset方法
18.1.5 read方法——從輸入流中讀取數(shù)據(jù)
18.1.6 reset方法——重新定位輸入流
18.1.7 skip方法——跳過并丟棄指定字節(jié)數(shù)量的數(shù)據(jù)
18.2 java.io.BufferedOutputStream——緩沖字節(jié)輸出流
18.2.1 flush方法——刷新此緩沖輸出流
18.2.2 write方法——向輸出流中寫數(shù)據(jù)
18.3 java.io.BufferedReader——緩沖字符輸入流
18.3.1 close方法——關(guān)閉流并釋放與之關(guān)聯(lián)的所有資源
18.3.2 mark方法——記錄當(dāng)前讀指針?biāo)诘奈恢?br /> 18.3.3 markSupported方法——判斷指定流是否支持mark操作
18.3.4 read方法——從緩沖輸入流中讀取字符
18.3.5 readLine方法——讀取一個文本行
18.3.6 ready方法——判斷此流是否已準(zhǔn)備好被讀取
18.3.7 reset方法——重定位指針
18.3.8 skip方法——跳過指定數(shù)量的字符
18.4 java.io.BufferedWriter——緩沖字符輸出流
18.4.1 close方法——關(guān)閉流
18.4.2 flush方法——刷新緩沖區(qū)
18.4.3 newLine方法——寫入一個行分隔符
18.4.4 write方法——向緩沖區(qū)中寫數(shù)據(jù)
18.5 java.io.DataInputStream——數(shù)據(jù)輸入流
18.5.1 read方法——讀取一定數(shù)量的字節(jié)
18.5.2 readByte方法——讀取此操作需要的字節(jié)
18.5.3 readBoolean方法——讀取一個布爾值
18.5.4 readchar方法——讀取此操作需要的字符
18.5.5 readDouble方法——讀取一個double值
18.5.6 readFloat方法——讀取一個float值
18.5.7 readFully方法——讀取一些字節(jié)
18.5.8 readInt方法——讀取一個int值
18.5.9 readLong方法——讀取一個long值
18.5.10 readShort方法——讀取一個short值
18.5.11 readUnsignedByte方法——讀取無符號的byte值
18.5.12 readUnsignedShort方法——讀取無符號的short值
18.5.13 readUTF方法——讀取UTF-8編碼的字符串
18.5.14 skipBytes方法——在輸入流中跳過數(shù)據(jù)的n字節(jié)
18.6 java.io.DataOutputStream——數(shù)據(jù)輸出流
18.6.1 flush方法——清空此數(shù)據(jù)輸出流
18.6.2 size方法——返回計數(shù)器written的當(dāng)前值
18.6.3 write方法——寫入基礎(chǔ)輸出流
18.6.4 writeBoolean方法——將boolean值寫入輸出流
18.6.5 writeByte方法——將byte值寫入輸出流
18.6.6 writeBytes方法——將字符串中每一個字符的低字節(jié)內(nèi)容寫入輸出流
18.6.7 writeChar方法——將char值寫入輸出流
18.6.8 writechars方法——將字符串每個char值寫入輸出流
18.6.9 writeDouble方法——將double值寫入輸出流
18.6.10 writeFloat方法——將float值寫入輸出流
18.6.11 writeLong方法——將long值寫入輸出流
18.6.12 writeShort方法——將short值寫入輸出流
18.6.13 writeUTF方法——將UTF-8編碼字符寫入輸出流
18.7 java.io.InputStream——字節(jié)輸入流
18.7.1 available方法——獲取有效的可讀取字節(jié)數(shù)
18.7.2 close方法——關(guān)閉輸入流
18.7.3 mark方法——在此輸入流中標(biāo)記當(dāng)前的位置
18.7.4 markSupported方法——判斷是否支持mark和reset方法
18.7.5 read方法——讀取字節(jié)輸入流中的數(shù)據(jù)
18.7.6 reset方法——重新定位到最后一次mark方法時的位置
18.7.7 skip方法——跳過并丟棄n字節(jié)
18.8 java.io.OutputStream——字節(jié)輸出流
18.8.1 close方法——關(guān)閉字節(jié)輸出流
18.8.2 flush方法——刷新緩沖區(qū)
18.8.3 write方法——向輸出流寫數(shù)據(jù)
18.9 java.io.ObjectOutputStream——對象輸出流
18.9.1 close方法——關(guān)閉對象輸出流
18.9.2 flush方法——刷新緩沖區(qū)
18.9.3 writeObject方法——向輸出流寫入對象
18.9.4 writeBytes方法——向輸出流寫入字符串
18.9.5 write方法——向輸出流寫入byte值
18.9.6 writeChar方法——向輸出流寫入char值
18.9.7 writeChars方法——向輸出流寫入String值
18.9.8 writeDouble方法——向輸出流寫入double值
18.9.9 writeFields方法——將已緩沖的字段寫入流中
18.9.10 writeFloat方法——向輸出流寫入float值
18.9.11 writeInt方法——向輸出流寫入int值
18.9.12 writeLong方法——向輸出流寫入long值
18.9.13 writeShort方法——向輸出流寫入short值
18.9.14 writeUTF方法——向輸出流寫入float值
18.10 java.io.ObjectInputStream——對象輸入流
18.10.1 readObject方法——從輸入流讀取對象
18.10.2 readInt方法——從輸入流讀取int值
18.10.3 readFloat方法——從輸入流讀取float值
18.10.4 readchar方法——從輸入流讀取char值
18.11 java.io.RandomAccessFile——隨機(jī)文件訪問類
18.11.1 close方法——關(guān)閉數(shù)據(jù)流
18.11.2 getChannel方法——返回此文件的FileChannel對象
18.11.3 getFD方法——返回此流的不透明文件描述符對象
18.11.4 getFilePointer方法——返回文件中的當(dāng)前偏移量
18.11.5 length方法——返回此文件的長度
18.11.6 read方法——讀取一個數(shù)據(jù)字節(jié)
18.11.7 readBoolean方法——從文件讀取一個boolean值
18.11.8 readByte方法——從文件讀取一個byte值
18.11.9 readInt方法——從文件讀取一個int值
18.11.10 readChar方法——從文件讀取一個char值
18.11.11 readDouble方法——從文件讀取一個double值
18.11.12 readFloat方法——從文件讀取一個float值
18.11.13 readFully方法——從文件讀取一個字節(jié)數(shù)組
18.11.14 readLine方法——從此文件讀取文本的下一行
18.11.15 readLong方法——從文件讀取一個long值
18.11.16 readShort方法——從文件讀取一個short值
18.11.17 readUnsignedByte方法——從文件讀取無符號byte值
18.11.18 readUnsignedShort方法——從文件讀取無符號short值
18.11.19 readUTF方法——從此文件讀取一個UTF-8字符串
18.11.20 setLength方法——設(shè)置此文件的長度
18.11.21 seek方法——將文件指針移至指定位置
18.11.22 skipBytes方法——跳過并丟棄n字節(jié)
18.11.23 write方法——向此文件寫入指定的字節(jié)
18.11.24 writeBoolean方法——將boolean值寫入文件
18.11.25 writeByte方法——將byte值寫入該文件
18.11.26 writeBytes方法——按字節(jié)序列將該字符串寫入該文件
18.11.27 writeChars方法——寫入作為字符數(shù)據(jù)的字符串
18.11.28 writeDouble方法——寫入double值
18.11.29 writeFloat方法——向文件寫入float值
18.11.30 writeInt方法——向文件寫入int值
18.11.31 writeLong方法——向文件寫入long值
18.11.32 writeShort方法——向文件寫入short值
18.11.33 writeUTF方法——向文件寫入UTF-8 編碼的字符串
18.12 java.io.Reader——讀取字符流的抽象類
18.12.1 close方法——關(guān)閉流
18.12.2 mark方法——標(biāo)記流中的當(dāng)前位置
18.12.3 markSupported方法——判斷是否支持mark操作
18.12.4 read方法——讀取流中的數(shù)據(jù)
18.12.5 ready方法——判斷是否準(zhǔn)備讀取此流
18.12.6 reset方法——重置該流
18.12.7 skip方法——跳過并丟棄n字節(jié)
18.13 java.util.Scanner——簡單文本掃描器
18.13.1 close方法——關(guān)閉掃描器
18.13.2 delimiter方法——返回匹配分隔符的 Pattern
18.13.3 findInLine方法——忽略分隔符查找下一個構(gòu)造模式
18.13.4 findWithinHorizon方法——試圖查找下一個指定模式
18.13.5 hasNext方法——掃描器的輸入中是否有另一個標(biāo)記
18.13.6 hasNextBigDecimal方法——下一個標(biāo)記是否默認(rèn)基數(shù)中的一個 BigDecimal
18.13.7 hasNextBigInteger方法——下一個標(biāo)記是否默認(rèn)基數(shù)中的一個BigInteger
18.13.8 hasNextBoolean方法——下一個標(biāo)記是否為布爾值
18.13.9 hasNextByte方法——下一個標(biāo)記是否為byte值
18.13.10 hasNextDouble方法——下一個標(biāo)記是否為double值
18.13.11 hasNextFloat方法——下一個標(biāo)記是否為float值
18.13.12 hasNextInt方法——下一個標(biāo)記是否為int值
18.13.13 hasNextLine方法——是否存在下一行
18.13.14 hasNextLong方法——下一個標(biāo)記是否為long值
18.13.15 hasNextShort方法——下一個標(biāo)記是否為short值
18.13.16 ioException方法——最后拋出的 IOException
18.13.17 locale方法——返回此掃描器的語言環(huán)境
18.13.18 match方法——最后掃描操作的匹配結(jié)果
18.13.19 next方法——讀取下一個完整標(biāo)記
18.13.20 nextBigDecimal方法——讀取下一個BigDecimal值
18.13.21 nextBigInteger方法——讀取下一個BigInteger值
18.13.22 nextBoolean方法——讀取下一個boolean值
18.13.23 nextByte方法——讀取下一個byte值
18.13.24 nextDouble方法——讀取下一個double值
18.13.25 nextFloat方法——讀取下一個float值
18.13.26 nextInt方法——讀取下一個int值
18.13.27 nextShort方法——讀取下一個short值
18.13.28 nextLine方法——讀取下一行文本
18.13.29 nextLong方法——讀取下一個long值
18.13.30 nextShort方法——讀取下一個short值
18.13.31 radix方法——返回掃描器的默認(rèn)基數(shù)
18.13.32 reset方法——重置掃描器
18.13.33 skip方法——忽略分隔符跳過匹配的輸入信息
18.13.34 toString方法——返回掃描器的字符串表示形式
18.13.35 useDelimiter方法——設(shè)置為指定分隔模式
18.13.36 useLocale方法——設(shè)置為指定的語言環(huán)境
18.13.37 useRadix方法——設(shè)置指定基數(shù)
18.14 java.util.Writer——寫入字符流的抽象類
18.14.1 append方法——添加指定字符
18.14.2 close方法——關(guān)閉數(shù)據(jù)流
18.14.3 flush方法——刷新流的緩沖
18.14.4 write方法——向字符輸出流中寫數(shù)據(jù)

第19章 數(shù)據(jù)庫操作
19.1 java.sql.DriverManager——驅(qū)動程序管理類
19.1.1 deregisterDriver方法——刪除一個驅(qū)動程序
19.1.2 getDriver方法——選擇一個適當(dāng)?shù)尿?qū)動程序
19.1.3 getDrivers方法——獲取全部已加載的驅(qū)動程序
19.1.4 getConnection方法——獲取數(shù)據(jù)庫連接
19.1.5 getLoginTimeout方法——獲取連接數(shù)據(jù)庫的等待時間
19.1.6 getLogWriter方法——獲取日志的打印輸出流
19.1.7 println方法——輸出日志
19.1.8 registerDriver方法——注冊給定的驅(qū)動程序
19.1.9 setLoginTimeout方法——設(shè)置連接數(shù)據(jù)庫的等待時間
19.1.10 setLogWriter方法——設(shè)置日志的打印輸出流
19.2 java.sql.Connection——數(shù)據(jù)庫連接接口
19.2.1 clearWarnings方法——清除警告信息
19.2.2 close方法——關(guān)閉數(shù)據(jù)庫連接對象
19.2.3 commit方法——提交事務(wù)
19.2.4 createBlob方法——構(gòu)造二進(jìn)制的對象
19.2.5 createNClob方法——構(gòu)造字節(jié)字符的對象
19.2.6 createSQLXML方法——構(gòu)造SQLXML對象
19.2.7 createStatement方法——創(chuàng)建一個Statement對象
19.2.8 getAutoCommit方法——獲取提交模式
19.2.9 getCatalog方法——獲取當(dāng)前目錄名稱
……

本目錄推薦

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