Java程序开发参考手册

Java程序开发参考手册

王国辉, 等编著

出版社:机械工业出版社

年代:2013

定价:85.0

书籍简介:

本书是一本Java综合查询参考手册,包含了Java程序开发中常用的各种类及其方法。本书共分为四篇21章。本书附有配套光盘。光盘提供了本书中所有示例和典型应用的源代码,所有代码都经过精心调试,能够在Windows 7、Windows 2003、Windows XP系统下正常运行。本书内容详尽,示例丰富,适合各类读者学习和使用Java时必不可少的一本工具书。

书籍目录:

前言

第一篇 Java语言基础篇

第1章 包装数据类型

1.1 java.lang.Integer——整数类

1.1.1 bitCount方法——获取二进制补码中1位的数量

1.1.2 byteValue方法——获取byte类型的值

1.1.3 compareTo方法——比较整数

1.1.4 decode方法——将字符串解码为int类型

1.1.5 doubleValue方法——返回double数值

1.1.6 equals方法——比较整数对象是否相等

1.1.7 floatValue方法——返回float值

1.1.8 getInteger方法——获取整数的系统属性值

1.1.9 hashCode方法——生成整数的哈希码

1.1.10 highestOneBit方法——获取整数二进制最高位1的索引

1.1.11 intValue方法——获取int值

1.1.12 longValue方法——获取long值

1.1.13 lowestOneBit方法——获取整数二进制最低位1的索引

1.1.14 parseInt方法——将字符串解析为int值

1.1.15 reverse方法-反转整数二进制补码的位顺序

1.1.16 reverseBytes方法-反转整数字节的顺序

1.1.17 shrtValue方法-获取short值

1.1.18 signum方法-获取整数符号

1.1.19 toBinaryString方法-生成整数的二进制字符串

1.1.20 toHexString方法-生成整数的十六进制字符串

1.1.21 toOctalString方法-生成整数的八进制字符串

1.1.22 toString方法-生成整数的十进制字符串

1.1.23 valueOf方法-创建Integer对象

1.2 java.lang.String——字符串

1.2.1 charAt方法——提取指定字符

1.2.2 codePointAt方法-提取索引字符代码点

1.2.3 codePointBefore方法——获取索引前一个字符的代码点

1.2.4 codePointCount方法——获取指定范围文本代码点数

1.2.5 compareTo方法——比较两个字符串

1.2.6 compareToIgnoreCase方法——忽略大小写比较字符串

1.2.7 concat方法——字符串结尾连接

1.2.8 contains方法——判断是否包含指定字符

1.2.9 copyValueOf方法——字符数组生成字符串

1.2.10 endsWith方法——判断后缀字符串

1.2.11 equals方法——判断字符串相等

1.2.12 equalsIgnoreCase方法——忽略大小写判断字符串相等

1.2.13 format方法——格式化字符串

1.2.14 getBytes方法——获取字符串的字节数组

1.2.15 getChars方法——获取字符数组

1.2.16 hashCode方法——生成字符串哈希表

1.2.17 indexOf方法——获取字符第一个索引

1.2.18 intern方法——获取规范化字符串

1.2.19 isEmpty方法——判断字符串是否为空

1.2.20 lastIndexOf方法——获取字符最后的索引

1.2.21 length方法——获取字符串的长度

1.2.22 matches方法——匹配正则表达式

1.2.23 offsetByCodePoints方法——获取索引偏移后指定代码点的索引

1.2.24 regionMatches方法——测试两个字符串区域是否相等

1.2.25 replace方法——替换字符序列

1.2.26 replaceAll方法——正则表达式匹配替换所有字符串

1.2.27 replaceFirst方法——正则表达式替换第一个匹配的字符串

1.2.28 split方法——字符串分割成数组

1.2.29 startsWith方法——判断前缀字符串

1.2.30 subSequence方法——获取子字符串序列

1.2.31 subString方法——获取子字符串

1.2.32 toCharArray方法——字符串变字符数组

1.2.33 toLowerCase方法——转换成小写字符串

1.2.34 toUpperCase方法——转换成大写字符串

1.2.35 trim方法——去除空格

1.2.36 valueOf方法——基本数据类型转成字符串

1.3 java.lang.Long——长整型类

1.3.1 bitCount方法——获取二进制补码中1的数量

1.3.2 byteValue方法——获取byte值

1.3.3 compareTo方法——比较长整数

1.3.4 decode方法——字符串解码为long类型

1.3.5 doubleValue方法——返回double数值

1.3.6 equals方法——判断长整数对象相等

1.3.7 floatValue方法——获取float数值

1.3.8 getLong方法——获取长整数的系统属性值

1.3.9 hashCode方法——生成长整数的哈希码

1.3.10 highestOneBit方法——获取长整数二进制最高位1的索引

1.3.11 intValue方法——获取int值

1.3.12 longValue方法——获取long值

1.3.13 lowestOneBit方法——获取长整数二进制最低位1的索引

1.3.14 parseLong方法——将字符串解析为long值

1.3.15 reverse方法——反转长整数二进制补码的位顺序

1.3.16 reverseBytes方法——反转长整数字节的顺序

1.3.17 shortValue方法——获取short值

1.3.18 signum方法——获取长整数符号

1.3.19 toBinaryString方法——生成长整数的二进制字符串

1.3.20 toHexString方法——生成长整数的十六进制字符串

1.3.21 toOctalString方法——生成长整数的八进制字符串

1.3.22 toString方法——生成长整数的十进制字符串

1.3.23 valueOf方法——创建Long对象

1.4 java.lang.Short——短整型类

1.4.1 compareTo方法——比较短整数

1.4.2 decode方法——字符串解码为short类型

1.4.3 doubleValue方法——返回double数值

1.4.4 equals方法——判断短整数对象相等

1.4.5 floatValue方法——获取float数值

1.4.6 hashCode方法——生成短整数的哈希码

1.4.7 intValue方法——获取int值

1.4.8 longValue方法——获取long值

1.4.9 parseShort方法——将字符串解析为十进制short值

1.4.10 reverseBytes方法——反转短整数字节的顺序

1.4.11 shortValue方法——获取short值

1.4.12 toString方法——生成短整数的十进制字符串

1.4.13 valueOf方法——创建Short对象

1.5 java.lang.Boolean——布尔类

1.5.1 booleanValue方法——获取boolean值

1.5.2 compareTo方法——比较布尔值

1.5.3 equals方法——判断相等

1.5.4 getBoolean方法——获取布尔类型的系统属性值

1.5.5 hashCode方法——生成布尔对象的哈希码

1.5.6 parseBoolean方法——将字符串解析成boolean值

1.5.7 toString方法——生成布尔值的字符串

1.5.8 valueOf方法——创建布尔对象

1.6 java.lang.Byte——字节对象

1.6.1 compareTo方法——比较字节对象

1.6.2 decode方法——将字符串解码为byte值

1.6.3 doubleValue方法——获取double值

1.6.4 equals方法——判断字节相等

1.6.5 floatValue方法——获取float值

1.6.6 hashCode方法——生成字节对象的哈希码

1.6.7 intValue方法——获取int值

1.6.8 longValue方法——获取long值

1.6.9 parseByte方法——将字符串解析为byte值

1.6.10 shortValue方法——获取short值

1.6.11 toString方法——生成字节值的十进制字符串

1.6.12 valueOf方法——创建Byte对象

1.7 java.lang.Character——字符类

1.7.1 charCount方法——计算指定字符代码点的数量

1.7.2 charValue方法——获取char值

1.7.3 codePointAt方法——获取字符数组元素的代码点

1.7.4 codePointBefore方法——获取字符数组索引前一个元素的代码点

1.7.5 codePointCount方法——返回字符数组的子数组中代码点的数量

1.7.6 compareTo方法——比较字符对象

1.7.7 equals方法——判断字符对象相等

1.7.8 getNumericValue方法——返回字符表示的int值

1.7.9 getType方法——返回一个指示字符的常规类别的值

1.7.10 hashCode方法——生成字符对象的哈希码

1.7.11 isDefined方法——判断是否为Unicode字符

1.7.12 isDigit方法——判断是否为数字字符

1.7.13 isLetter方法——判断是否为字母字符

1.7.14 isLowerCase方法——判断是否为小写字符

1.7.15 isUpperCase方法——判断是否为大写字符

1.7.16 toLowerCase方法——转换为小写字符

1.7.17 toUpperCase方法——转换为大写字符

1.8 java.lang.Double——双精度数字类

1.8.1 byteValue方法——获取byte值

1.8.2 compare方法——比较双精度数字对象

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值是否是一个非数字值

1.8.13 longBitsToDouble方法——返回给定位表示形式的double值

1.8.14 longValue方法——获取long值

1.8.15 parseDouble方法——将字符串解析为double值

1.8.16 shortValue方法——获取short值

1.8.17 toHexString方法——生成双精度数字的十六进制字符串

1.8.18 toString方法——生成双精度数字的十进制字符串

1.8.19 valueOf方法——创建Double对象

1.9 java.lang.Float——浮点类

1.9.1 byteValue方法——获取byte值

1.9.2 compare方法——比较Float对象

1.9.3 compareTo方法——比较两个Float对象所表示的数值

1.9.4 doubleValue方法——获取double值

1.9.5 equals方法——判断Float对象相等

1.9.6 floatToIntBits方法——返回浮点值的表示形式

1.9.7 floatToRawIntBits方法——保留非数字值返回指定浮点值的表示形式

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值是否是一个非数字值

1.9.14 longValue方法——获取long值

1.9.15 parseFloat方法——将字符串解析成float值

1.9.16 shortValue方法——获取short值

1.9.17 toHexString方法——生成浮点数的十六进制字符串

1.9.18 toString方法——生成浮点数的十进制字符串

1.9.19 valueOf方法——创建浮点数对象

第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方法——返回第一次出现指定元素的位置

2.1.11 lastIndexOf方法——返回最后一次出现指定元素的位置

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方法——返回列表中元素的个数

2.1.19 subList方法——获取列表中指定范围的子列表

2.1.20 toArray方法——返回所有元素的数组

2.2 java.util.Map——映射集合类

2.2.1 clear方法——移除所有映射关系

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对象到当前Map集合

2.2.10 remove方法——移除Map集合中指定键名的内容

2.2.11 size方法——获取Map集合类的大小

2.2.12 values方法——获取Map集合中的所有键值对象

2.3 java.util.Set——无重复元素集合类

2.3.1 add方法——向Set集合中添加对象

2.3.2 addAll方法——向Set集合添加另一个集合的所有内容

2.3.3 clear方法——从Set集合中移除所有内容

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方法——移除另一个集合所包含的所有内容

2.3.11 retainAll方法——保留另一个集合所包含的所有内容

2.3.12 size方法——获取Set集合类的大小

2.3.13 toArray方法——用Set集合的所有对象创建数组

第3章 日期与时间

3.1 java.util.Date——日期/时间类

3.1.1 after方法——测试当前日期是否在指定的日期之后

3.1.2 before方法——测试当前日期是否在指定的日期之前

3.1.3 getTime方法——获得毫秒数

3.1.4 setTime方法——设置当前Date对象所表示的日期/时间值

3.2 java.util.Locale——语言环境相关类

3.2.1 getAvailableLocales方法——获得所有已安装语言环境的数组

3.2.2 getCountry方法——获得当前语言环境的国家/地区代码

3.2.3 getDefault方法——获得默认语言环境

3.2.4 getDisplayCountry方法——获得语言环境国家/地区名

3.2.5 getDisplayLanguage方法——获取语言环境的语言名

3.2.6 getDisplayName方法——获取语言环境名

3.3 java.text.DateFormat——格式化时间类

3.3.1 getDateInstance方法——获取日期格式器

3.3.2 getDateTimeInstance方法——获取日期/时间格式器

3.3.3 getInstance方法——获取默认日期/时间格式器

3.3.4 parse方法——将字符串类型的日期/时间解析为Date类型

第4章 文件处理

4.1 java.io.File——文件类

4.1.1 File构造方法

4.1.2 canExecute方法——判断文件是否可以运行

4.1.3 canRead方法——判断文件是否可以读取

4.1.4 canWrite方法——判断文件是否可以写入

4.1.5 compareTo方法——比较文件或文件夹名称的关系

4.1.6 createNewFile方法——创建空文件或者空文件夹

4.1.7 createTempFile方法——创建临时文件

4.1.8 delete方法——删除文件或者空文件夹

4.1.9 deleteOnExit方法——虚拟机正常终止时逆序删除文件

4.1.10 equals方法——判断两个文件的路径名是否相同

4.1.11 exists方法——测试文件或者文件夹是否存在

4.1.12 getAbsoluteFile方法——获得使用绝对路径创建的文件对象

4.1.13 getAbsolutePath方法——获得表示文件绝对路径的字符串

4.1.14 getCanonicalFile方法——获得使用规范形式的文件路径创建的文件对象

4.1.15 getCanonicalPath方法——获得表示文件规范路径的字符串

4.1.16 getFreeSpace方法——获取指定的分区中未分配的字节数

4.1.17 getName方法——获得文件或者文件夹的名称

4.1.18 getParent方法——获取父文件夹的路径名字符串

4.1.19 getParentFile方法——获取父文件夹的抽象路径名

4.1.20 getPath方法——获取文件路径

4.1.21 getTotalSpace方法——获取路径名指定的分区大小

4.1.22 getUsableSpace方法——获取分区上的可用字节数

4.1.23 hashCode方法——获取路径名的哈希码

4.1.24 isAbsolute方法——判断路径名是否为绝对路径名

4.1.25 isDirectory方法——判断是否为文件夹

4.1.26 isFile方法——判断是否是一个标准文件

4.1.27 isHidden方法——判断是否是隐藏文件

4.1.28 lastModified方法——获取文件的最后修改时间

4.1.29 length方法——获取文件的长度

4.1.30 list方法——返回字符串数组

4.1.31 listFiles方法——获取路径名数组

4.1.32 listRoots方法——列出可用的文件系统根

4.1.33 mkdir方法——创建文件夹

4.1.34 mkdirs方法——创建文件夹

4.1.35 renameTo方法——重新命名文件

4.1.36 setExecutable方法——设置执行权限

4.1.37 setLastModified方法——设置文件或者文件夹的最后修改时间

4.1.38 setReadable方法——设置读权限

4.1.39 setReadOnly方法——设置文件或文件夹为只读

4.1.40 setWritable方法——设置文件的可写属性

4.1.41 toString方法——返回路径名的字符串形式

4.1.42 toURI方法——获取文件的URI

4.2 java.io.FileInputStream类——文件输入流

4.2.1 available方法——估计剩余的字节数

4.2.2 close方法——关闭文件输入流

4.2.3 getChannel方法——返回FileChannel对象

4.2.4 getFD方法——返回FileDescriptor对象

4.2.5 read方法——从文件字节输入流中读取数据

4.2.6 skip方法——从输入流中跳过并丢弃n字节的数据

4.3 java.io.FileOutputStream类——文件输出流

4.3.1 close方法——关闭文件输出流

4.3.2 getChannel方法——返回FileChannel对象

4.3.3 getFD方法——返回FileDescriptor对象

4.3.4 write方法——向文件中写入数据

4.4 java.io.FileReader类——文件的字符输入流

4.4.1 close方法——关闭字符输入流

4.4.2 read方法——读取字符数据

4.5 java.io.FileWriter类——文件的字符输出流

4.5.1 close方法——关闭字符输出流

4.5.2 flush方法——刷新缓冲区

4.5.3 write方法——向字符输出流写数据

第5章 图片处理

5.1 javax.imageio.ImageIO——图像输入/输出类

5.1.1 createImageInputStream方法——创建一个ImageInputStream对象

5.1.2 getImageReaders方法——获得包含ImageReader的迭代器对象

5.1.3 getImageReadersByMIMEType方法——获得可以解码MIME类型的迭代器

5.1.4 getImageReadersBySuffix方法——获得可以解码指定文件后缀的迭代器

5.1.5 getImageWritersByFormatName方法——获得可以解码指定格式的迭代器

5.1.6 read方法——读取数据到BufferedImage对象

5.1.7 write方法——将图像以文件的形式写入磁盘

5.2 javax.imageio.ImageReader——图像的字符输入流

5.2.1 getFormatName方法——获得文件的格式名称

5.2.2 getNumImages方法——获得当前输入源中可用的图像数

5.2.3 read方法——获得一个BufferedImage对象

5.2.4 setInput方法——设置ImageReader的输入源

5.3 javax.imageio.ImageWriter——图像输出流

5.3.1 setOutput方法——设置输出目标

5.3.2 write方法——将完整图像流添加到输出流中

第二篇 桌面程序开发篇

第6章 窗体和桌面面板

6.1 javax.swing.JFrame窗体

6.1.1 JFrame构造方法

6.1.2 getContentPane方法——获得JFrame窗体的内容窗格

6.1.3 getDefaultCloseOperation方法——获得指示窗体关闭操作的整数

6.1.4 getGlassPane方法——返回当前窗体的玻璃窗格对象

6.1.5 getGraphics方法——创建绘图上下文对象

6.1.6 getRootPane方法——获得当前窗体的根窗格对象

6.1.7 remove方法——从当前窗体中移除指定的控件

6.1.8 setContentPane方法——将指定容器设置为当前窗体的内容窗格

6.1.9 setDefaultCloseOperation方法——设置close事件默认执行的操作

6.1.10 setGlassPane方法——设置当前窗体的玻璃窗格

6.1.11 setJMenuBar方法——设置当前窗体的菜单栏

6.1.12 setLayout方法——设置当前窗体的布局管理器

6.2 javax.swing.JDialog对话框窗体

6.2.1 JDialog构造方法——创建对话框窗体

6.2.2 getContentPane方法——获得JDialog对话框窗体的内容窗格

6.2.3 getDefaultCloseOperation方法——获得发起close事件时执行的操作

6.2.4 getGlassPane方法——返回当前对话框窗体的玻璃窗格对象

6.2.5 getGraphics方法——创建一个绘图上下文对象

6.2.6 remove方法——从当前对话框窗体中移除指定的控件

6.2.7 setContentPane方法——将指定容器设置为当前窗体的内容窗格

6.2.8 setDefaultCloseOperation方法——设置发起close事件时默认执行的操作

6.2.9 setGlassPane方法——设置当前对话框窗体的玻璃窗格

6.2.10 setJMenuBar方法——设置当前对话框窗体的菜单栏

6.3 javax.swing.JDesktopPane桌面面板

6.3.1 JDesktopPane构造方法

6.3.2 getAllFrames方法——返回桌面中显示的所有JInternalFrame

6.3.3 getSelectedFrame方法——获得当前被选择的内部窗体

6.3.4 remove方法——移除指定的JInternalFrame

6.3.5 removeAll方法——移除所有的JInternalFrame

6.3.6 selectFrame方法——选择下一个JInternalFrame

6.3.7 setSelectedFrame方法——设置当前活动的JInternalFrame

6.4 javax.swing.JInternalFrame内部窗体

6.4.1 JInternalFrame构造方法

6.4.2 dispose方法——关闭内部窗体

6.4.3 getContentPane方法——获得JInternalFrame窗体的内容窗格

6.4.4 getFrameIcon方法——获取JInternalFrame标题栏上显示的图标

6.4.5 getTitle方法——获得内部窗体标题栏上显示的文本

6.4.6 setClosable方法——设置是否可以关闭内部窗体

6.4.7 setFrameIcon方法——设置窗体标题栏上显示的图像

6.4.8 setIconifiable方法——设置是否可以使内部窗体图标化

6.4.9 setMaximizable方法——设置是否可以使内部窗体最大化

6.4.10 setResizable方法——设置是否可以改变内部窗体的大小

6.4.11 setSelected方法——选定或取消选定内部窗体

6.4.12 setTitle方法——设置内部窗体标题栏上显示的文本

6.4.13 toBack方法——将内部窗体发送到后台

6.4.14 toFront方法——将内部窗体置于前端

第7章 常用面板

7.1 javax.swing.JPanel面板

7.1.1 JPanel构造方法

7.1.2 add方法——在面板容器中添加控件

7.1.3 paintComponent方法——在面板容器中绘制内容

7.1.4 setLayout方法——设置面板容器所使用的布局管理器

7.2 javax.swing.JScrollPane滚动面板

7.2.1 JScrollPane构造方法

7.2.2 setViewportView方法——设置滚动面板上显示的视图控件

7.3 javax.swing.JSplitPane分割面板

7.3.1 JSplitPane构造方法

7.3.2 setBottomComponent方法——将组件设置到分隔条的下方或右侧

7.3.3 setContinuousLayout方法——设置分割面板的重绘方式

7.3.4 setDividerLocation方法——设置分隔条的绝对位置

7.3.5 setDividerSize方法——设置分隔条的大小

7.3.6 setLeftComponent方法——将组件添加到分隔条的左侧或上方

7.3.7 setOneTouchExpandable方法——设置分割面板是否提供UI小部件

7.3.8 setOrientation方法——设置分割面板的分割方向

7.3.9 setRightComponent方法——将组件添加到分隔条的右侧或下方

7.3.10 setTopComponent方法——将组件添加到分隔条的上方或左侧

7.4 javax.swing.JTabbedPane选项卡面板

7.4.1 JTabbedPane构造方法

7.4.2 addChangeListener方法——将ChangeListener添加到选项卡面板中

7.4.3 addTab方法——为选项卡面板添加选项卡

7.4.4 getSelectedIndex方法——返回选择的选项卡标签索引

7.4.5 getTabCount方法——获得选项卡面板拥有选项卡的数量

7.4.6 getTitleAt方法——获得选项卡标签的标题文本

7.4.7 insertTab方法——在指定索引位置处插入选项卡标签

7.4.8 setDisabledIconAt方法——设置选项卡标签禁用时显示的图标

7.4.9 setEnabledAt方法——设置指定选项卡标签是否可用

7.4.10 setSelectedIndex方法——使指定的选项卡标签被选中

7.4.11 setTabLayoutPolicy方法——设置选项卡标签的布局方式

7.4.12 setTabPlacement方法——设置选项卡标签的显示位置

第8章 基本布局管理器

8.1 java.awt.FlowLayout流布局

8.1.1 FlowLayout构造方法

8.1.2 setAlignment方法——设置流布局管理器使用的对齐方式

8.1.3 setHgap方法——设置水平间隙

8.1.4 setVgap方法——设置垂直间隙

8.2 java.awt.BorderLayout边界布局

8.2.1 BorderLayout构造方法

8.2.2 setHgap方法——设置水平间距

8.2.3 setVgap方法——设置垂直间距

8.3 java.awt.GridLayout网格布局

8.3.1 GridLayout构造方法

8.3.2 setColumns方法——设置网格布局管理器的网格列数

8.3.3 setHgap方法——设置水平间距

8.3.4 setRows方法——设置网格布局管理器的网格行数

8.3.5 setVgap方法——设置垂直间距

8.4 java.awt.CardLayout卡片布局

8.4.1 CardLayout构造方法

8.4.2 first方法——显示容器中的第一张卡片

8.4.3 last方法——显示容器中的最后一张卡片

8.4.4 next方法——显示容器中当前卡片的下一张卡片

8.4.5 previous方法——显示容器中当前卡片的前一张卡片

8.4.6 show方法——显示容器中用户指定的卡片

第9章 文本输入控件

9.1 javax.swing.JLabel类

9.1.1 JLabel构造方法

9.1.2 setFont方法——设置标签上文本的字体

9.1.3 setHorizontalTextPosition方法——设置标签中文本相对于图标的水平位置

9.1.4 setText方法——设置标签上显示的文本信息

9.1.5 setVerticalTextPosition方法——设置文本相对于图标的垂直位置

9.2 javax.swing.JTextField类

9.2.1 JTextField构造方法

9.2.2 addActionListener方法——响应用户在文本域中按Enter键时的操作

9.2.3 addFocusListener方法——响应文本域焦点事件

9.2.4 getText方法——获得文本域中输入的文本

9.2.5 setColumns方法——设置文本框的列数

9.2.6 setFont方法——设置文本域中的字体

9.3 javax.swing.JPasswordField类

9.3.1 JPasswordField构造方法

9.3.2 addActionListener方法——响应在密码域中按Enter键时的操作

9.3.3 getPassword方法——获得输入的密码

9.3.4 setEchoChar方法——修改密码域的回显字符

9.4 javax.swing.JTextArea类

9.4.1 JTextArea构造方法

9.4.2 addCaretListener方法——监听光标位置在文本区中的变化事件

9.4.3 append方法——在文本区中文本末尾增加字符串

9.4.4 getText方法——获得文本区中输入的内容

9.4.5 setFont方法——设置文本区字体

9.4.6 setLineWrap方法——设置是否自动换行

第10章 选择控件

10.1 javax.swing.JButton类

10.1.1 JButton构造方法

10.1.2 addActionListener方法——向按钮控件增加动作事件监听器

10.1.3 setActionCommand方法——设置按钮的动作命令

10.1.4 setEnabled方法——设置按钮是否可用

10.1.5 setHorizontalTextPosition方法——设置文本相对于图标的水平位置

10.1.6 setMnemonic方法——为按钮添加助记符

10.1.7 setVerticalTextPosition方法——设置文本相对于图标的垂直位置

10.1.8 isDefaultButton方法——判断是否为默认按钮

10.2 javax.swing.JCheckBox类

10.2.1 JCheckBox构造方法

10.2.2 addActionListener方法——向复选框控件增加动作事件监听器

10.2.3 addItemListener方法——为复选框增加选择状态变化事件监听

10.2.4 isSelected方法——判断复选框是否被用户选择

10.2.5 setSelected方法——将复选框设置成选择状态

10.3 javax.swing.JRadioButton类

10.3.1 JRadioButton构造方法

10.3.2 addActionListener方法——向单选按钮控件增加动作事件监听器

10.3.3 isSelected方法——判断单选按钮是否被用户选择

10.3.4 setSelected方法——将单选按钮设置成选择状态

10.4 javax.swing.ButtonGroup类

10.4.1 add方法——将按钮添加到按钮组中

10.4.2 remove方法——删除已经添加到按钮组中的按钮

10.5 javax.swing.BorderFactory类

10.5.1 createBevelBorder方法——创建指定类型的斜面边框

10.5.2 createCompoundBorder方法——指定复合边框

10.5.3 createEmptyBorder方法——创建一个空白的边框

10.5.4 createEtchedBorder方法——创建浮雕效果的边框

10.5.5 createLineBorder方法——创建直线边框

10.5.6 createMatteBorder方法——创建纯色或者指定图片的边框

10.5.7 createTitledBorder方法——创建带有标题的边框

10.6 javax.swing.JComboBox类

10.6.1 JComboBox构造方法

10.6.2 addActionListener方法——监听组合框的选择事件

10.6.3 addItem方法——给组合框增加元素

10.6.4 getSelectedItem方法——获得用户选择的元素

10.6.5 setEditable方法——设置组合框中的文本框是否处于编辑状态

10.6.6 setMaximumRowCount方法——设置组合框中可以显示的列表项个数

10.6.7 setSelectedIndex方法——设置当前组合框中选择的元素

10.7 javax.swing.JSlider类

10.7.1 JSlider构造方法

10.7.2 addChangeListener方法——监听滑块滑动事件

10.7.3 getValue方法——获得滑块的当前值

10.7.4 setFont方法——设置滑块上显示的标签的字体

10.7.5 setLabelTable方法——给滑块设置标签

10.7.6 setMajorTickSpacing方法——设置主刻度间的距离

10.7.7 setMaximum方法——设置滑块的最大值

10.7.8 setMinimum方法——设置滑块的最小值

10.7.9 setMinorTickSpacing方法——设置副刻度间的距离

10.8 javax.swing.JSpinner类

10.8.1 JSpinner构造方法

10.8.2 addChangeListener方法——监听微调按钮变化事件

10.8.3 getValue方法——获得微调按钮当前的值

10.8.4 setEditor方法——设置编辑微调按钮值的控件

第11章 菜单和工具栏控件

11.1 javax.swing.JMenuBar类

11.1.1 JMenuBar构造方法

11.1.2 add方法——向菜单条中增加菜单

11.1.3 setLayout方法——设置控件的布局

11.2 javax.swing.JMenu类

11.2.1 JMenu构造方法

11.2.2 add方法——给菜单增加菜单项

11.2.3 addSeparator方法——给菜单项增加分隔符

11.2.4 setFont方法——设置菜单字体

11.2.5 setMnemonic方法——给菜单设置助记符

11.2.6 setPopupMenuVisible方法——设置弹出菜单是否可见

11.3 javax.swing.JMenuItem类

11.3.1 JMenuItem构造方法

11.3.2 addActionListener方法——处理菜单项动作事件

11.3.3 setAccelerator方法——给菜单项设置快捷键

11.3.4 setEnabled方法——启用或禁用菜单项

11.3.5 setFont方法——为菜单项设置字体

11.4 javax.swing.JPopupMenu类

11.4.1 JPopupMenu构造方法

11.4.2 add方法——给弹出菜单增加菜单项

11.4.3 addSeparator方法——给弹出菜单的菜单项之间增加分隔符

11.4.4 setPopupSize方法——设置弹出菜单的大小

11.5 javax.swing.JCheckBoxMenuItem类

11.5.1 JCheckBoxMenuItem构造方法

11.5.2 addActionListener方法——监听复选框菜单项的动作事件

11.5.3 setFont方法——给复选框菜单项设置字体

11.6 javax.swing.JRadioButtonMenuItem类

11.6.1 JRadioButtonMenuItem构造方法

11.6.2 addActionListener方法——监听单选按钮菜单项的动作事件

11.6.3 setFont方法——给单选按钮菜单项设置字体

11.7 javax.swing.JToolBar类

11.7.1 JToolBar构造方法

11.7.2 add方法——为工具栏添加控件

11.7.3 addSeparator方法——给工具栏增加分隔符

11.7.4 setFloatable方法——固定工具栏

第12章 对话框控件

12.1 javax.swing.JOptionPane类

12.1.1 showConfirmDialog方法——创建一个确认对话框

12.1.2 showInputDialog方法——创建接收用户输入信息的对话框

12.1.3 showMessageDialog方法——创建消息对话框

12.1.4 showOptionDialog方法——根据用户指定的选项创建对话框

12.2 javax.swing.JFileChooser类

12.2.1 JFileChooser构造方法

12.2.2 getSelectedFile方法——获得用户选择的文件

12.2.3 getSelectedFiles方法——获得选择的一组文件

12.2.4 setFileFilter方法——设置文件过滤器

12.2.5 setFileHidingEnabled方法——设置是否显示隐藏文件

12.2.6 setFileSelectionMode方法——设置选择模式

12.2.7 setMultiSelectionEnabled方法——设置是否能够同时选择多个文件或文件夹

12.2.8 showDialog方法——打开对话框

12.2.9 showOpenDialog方法——弹出打开对话框

12.2.10 showSaveDialog方法——弹出保存对话框

12.3 javax.swing.JColorChooser类

12.3.1 JColorChooser构造方法

12.3.2 getColor方法——获得在颜色选择器中选择的颜色

12.3.3 showDialog方法——创建颜色选择对话框

第13章 列表控件

13.1 javax.swing.JList类

13.1.1 JList构造方法

13.1.2 addListSelectionListener方法——监听列表项选择事件

13.1.3 addMouseListener方法——监听鼠标事件

13.1.4 getSelectedIndex方法——获得当前选择元素的索引值

13.1.5 getSelectedValue方法——获得当前选择的元素

13.1.6 setCellRenderer方法——为列表设置渲染器

13.1.7 setLayoutOrientation方法——设置列表项的布局方式

13.1.8 setListData方法——为列表设置列表项

13.1.9 setModel方法——为列表设置列表模型

13.1.10 setSelectedIndex方法——设置当前选中的列表项

13.1.11 setSelectionBackground方法——设置列表项选中时的背景色

13.1.12 setSelectionForeground方法——设置列表项选中时的前景色

13.1.13 setSelectionMode方法——设置列表项的选择模式

13.1.14 setVisibleRowCount方法——设置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方法——获得列表模型中元素的个数

13.2.8 remove方法——删除列表模型中指定索引的元素

13.2.9 removeRange方法——从列表模型中删除指定区域的元素

第14章 表格控件

14.1 javax.swing.JTable类

14.1.1 JTable构造方法

14.1.2 addColumn方法——向表格中增加一列

14.1.3 addRowSelectionInterval方法——增加选中的行

14.1.4 getColumn方法——获得表格中的指定列

14.1.5 getColumnClass方法——获得表格中指定列的类型

14.1.6 getColumnCount方法——获得列模型中的列数

14.1.7 getColumnName方法——获得指定列的名称

14.1.8 getModel方法——获得当前表格使用的表格模型

14.1.9 getRowCount方法——获得表格中包含的行数

14.1.10 getSelectedColumn方法——获得用户选中的第一列的索引

14.1.11 getSelectedRow方法——获得选中行的索引

14.1.12 print方法——打印调用该方法的表格

14.1.13 setAutoCreateRowSorter方法——设置表格能否根据行的内容进行排列

14.1.14 setAutoResizeMode方法——指定改变表格大小时各列的调整方式

14.1.15 setModel方法——为表格设置新的表格模型

14.1.16 setRowHeight方法——设置表格的列高

14.1.17 setShowGrid方法——设置是否显示单元格的分隔线

14.2 DefaultTableModel类

14.2.1 DefaultTableModel构造方法

14.2.2 addColumn方法——向表格模型中增加列

14.2.3 addRow方法——向表格模型中增加一行数据

14.2.4 getDataVector方法——将表格中的数据保存到一个向量中

14.2.5 setRowCount方法——设置表格模型中数据的行数

第15章 树控件

15.1 javax.swing.JTree类

15.1.1 JTree构造方法

15.1.2 addSelectionInterval方法——将树控件指定范围内的路径增加到选择状态中

15.1.3 addSelectionRow方法——将位于特定行的路径增加到选择状态中

15.1.4 addTreeExpansionListener方法——监听树结点展开合并事件

15.1.5 addTreeSelectionListener方法——监听树结点的选择事件

15.1.6 getLastSelectedPathComponent方法——获得用户选择的结点

15.1.7 getModel方法——获得树模型

15.1.8 getRowCount方法——输出树结构中当前显示的行数

15.1.9 setCellEditor方法——设置树结点编辑器

15.1.10 setCellRenderer方法——为树控件设置渲染器

15.1.11 setRootVisible方法——设置根结点是否可见

15.1.12 setRowHeight方法——设置结点的高度

15.1.13 setShowsRootHandles方法——设置是否显示“把手”

15.2 javax.swing.tree.DefaultTreeModel类

15.2.1 getChild方法——获得指定结点的指定位置的元素

15.2.2 getChildCount方法——获得指定结点的子结点个数

15.2.3 getRoot方法——获得树模型的根结点

15.2.4 insertNodeInto方法——向树模型中指定位置插入新结点

15.2.5 removeNodeFromParent方法——从树模型中删除结点

第16章 进度指示控件

16.1 javax.swing.JProgressBar控件

16.1.1 JProgressBar构造方法

16.1.2 addChangeListener方法——监听进度条变化事件

16.1.3 getValue方法——获得当前进度条显示的值

16.1.4 setBorderPainted方法——设置是否绘制滚动条的边框

16.1.5 setIndeterminate方法——设置滚动条持续滚动

16.1.6 setString方法——设置在滚动条上显示的文本

16.1.7 setValue方法——设置滚动条当前显示的值

16.2 javax.swing.ProgressMonitor控件

16.2.1 ProgressMonitor构造方法

16.2.2 close方法——关闭进度显示器

16.2.3 setNote方法——设置进度显示器上显示的文本

第17章 高级布局管理器

17.1 java.awt.GridBagLayout网格包布局

17.1.1 GridBagLayout构造方法

17.1.2 anchor属性——设置组件在其所显示区域的显示位置

17.1.3 fill属性——设置组件的填充方式

17.1.4 gridx属性和gridy属性——设置组件起始点所在单元格的索引值

17.1.5 gridheight属性和gridwidth属性——设置组件占用网格的行数和列数

17.1.6 insets属性——设置组件四周与单元格边缘之间的最小距离

17.1.7 ipadx属性和ipady属性——修改组件的首选大小

17.1.8 weightx属性和weighty属性——设置网格组的每一行和每一列对额外空间的分布方式

17.2 javax.swing.SpringLayout弹簧布局

17.2.1 SpringLayout构造方法

17.2.2 getConstraints方法——获得组件的SpringLayout.Constraints对象

17.2.3 putConstraint方法——建立组件之间各个边的约束

17.3 javax.swing.BoxLayout箱式布局

17.3.1 BoxLayout构造方法

17.3.2 Box容器——箱式容器

第三篇 输入/输出与数据库操作篇

第18章 输入/输出流

18.1 java.io.BufferedInputStream——缓冲字节输入流

18.1.1 available方法——返回可读取的估计字节数

18.1.2 close方法——关闭输入流并释放与该流关联的所有系统资源

18.1.3 mark方法——记录当前指针所在的位置

18.1.4 markSupported方法——测试是否支持mark方法和reset方法

18.1.5 read方法——从输入流中读取数据

18.1.6 reset方法——重新定位输入流

18.1.7 skip方法——跳过并丢弃指定字节数量的数据

18.2 java.io.BufferedOutputStream——缓冲字节输出流

18.2.1 flush方法——刷新此缓冲输出流

18.2.2 write方法——向输出流中写数据

18.3 java.io.BufferedReader——缓冲字符输入流

18.3.1 close方法——关闭流并释放与之关联的所有资源

18.3.2 mark方法——记录当前读指针所在的位置

18.3.3 markSupported方法——判断指定流是否支持mark操作

18.3.4 read方法——从缓冲输入流中读取字符

18.3.5 readLine方法——读取一个文本行

18.3.6 ready方法——判断此流是否已准备好被读取

18.3.7 reset方法——重定位指针

18.3.8 skip方法——跳过指定数量的字符

18.4 java.io.BufferedWriter——缓冲字符输出流

18.4.1 close方法——关闭流

18.4.2 flush方法——刷新缓冲区

18.4.3 newLine方法——写入一个行分隔符

18.4.4 write方法——向缓冲区中写数据

18.5 java.io.DataInputStream——数据输入流

18.5.1 read方法——读取一定数量的字节

18.5.2 readByte方法——读取此操作需要的字节

18.5.3 readBoolean方法——读取一个布尔值

18.5.4 readchar方法——读取此操作需要的字符

18.5.5 readDouble方法——读取一个double值

18.5.6 readFloat方法——读取一个float值

18.5.7 readFully方法——读取一些字节

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方法——在输入流中跳过数据的n字节

18.6 java.io.DataOutputStream——数据输出流

18.6.1 flush方法——清空此数据输出流

18.6.2 size方法——返回计数器written的当前值

18.6.3 write方法——写入基础输出流

18.6.4 writeBoolean方法——将boolean值写入输出流

18.6.5 writeByte方法——将byte值写入输出流

18.6.6 writeBytes方法——将字符串中每一个字符的低字节内容写入输出流

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——字节输入流

18.7.1 available方法——获取有效的可读取字节数

18.7.2 close方法——关闭输入流

18.7.3 mark方法——在此输入流中标记当前的位置

18.7.4 markSupported方法——判断是否支持mark和reset方法

18.7.5 read方法——读取字节输入流中的数据

18.7.6 reset方法——重新定位到最后一次mark方法时的位置

18.7.7 skip方法——跳过并丢弃n字节

18.8 java.io.OutputStream——字节输出流

18.8.1 close方法——关闭字节输出流

18.8.2 flush方法——刷新缓冲区

18.8.3 write方法——向输出流写数据

18.9 java.io.ObjectOutputStream——对象输出流

18.9.1 close方法——关闭对象输出流

18.9.2 flush方法——刷新缓冲区

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——随机文件访问类

18.11.1 close方法——关闭数据流

18.11.2 getChannel方法——返回此文件的FileChannel对象

18.11.3 getFD方法——返回此流的不透明文件描述符对象

18.11.4 getFilePointer方法——返回文件中的当前偏移量

18.11.5 length方法——返回此文件的长度

18.11.6 read方法——读取一个数据字节

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方法——从文件读取一个字节数组

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方法——设置此文件的长度

18.11.21 seek方法——将文件指针移至指定位置

18.11.22 skipBytes方法——跳过并丢弃n字节

18.11.23 write方法——向此文件写入指定的字节

18.11.24 writeBoolean方法——将boolean值写入文件

18.11.25 writeByte方法——将byte值写入该文件

18.11.26 writeBytes方法——按字节序列将该字符串写入该文件

18.11.27 writeChars方法——写入作为字符数据的字符串

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方法——关闭流

18.12.2 mark方法——标记流中的当前位置

18.12.3 markSupported方法——判断是否支持mark操作

18.12.4 read方法——读取流中的数据

18.12.5 ready方法——判断是否准备读取此流

18.12.6 reset方法——重置该流

18.12.7 skip方法——跳过并丢弃n字节

18.13 java.util.Scanner——简单文本扫描器

18.13.1 close方法——关闭扫描器

18.13.2 delimiter方法——返回匹配分隔符的 Pattern

18.13.3 findInLine方法——忽略分隔符查找下一个构造模式

18.13.4 findWithinHorizon方法——试图查找下一个指定模式

18.13.5 hasNext方法——扫描器的输入中是否有另一个标记

18.13.6 hasNextBigDecimal方法——下一个标记是否默认基数中的一个 BigDecimal

18.13.7 hasNextBigInteger方法——下一个标记是否默认基数中的一个BigInteger

18.13.8 hasNextBoolean方法——下一个标记是否为布尔值

18.13.9 hasNextByte方法——下一个标记是否为byte值

18.13.10 hasNextDouble方法——下一个标记是否为double值

18.13.11 hasNextFloat方法——下一个标记是否为float值

18.13.12 hasNextInt方法——下一个标记是否为int值

18.13.13 hasNextLine方法——是否存在下一行

18.13.14 hasNextLong方法——下一个标记是否为long值

18.13.15 hasNextShort方法——下一个标记是否为short值

18.13.16 ioException方法——最后抛出的 IOException

18.13.17 locale方法——返回此扫描器的语言环境

18.13.18 match方法——最后扫描操作的匹配结果

18.13.19 next方法——读取下一个完整标记

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方法——返回扫描器的默认基数

18.13.32 reset方法——重置扫描器

18.13.33 skip方法——忽略分隔符跳过匹配的输入信息

18.13.34 toString方法——返回扫描器的字符串表示形式

18.13.35 useDelimiter方法——设置为指定分隔模式

18.13.36 useLocale方法——设置为指定的语言环境

18.13.37 useRadix方法——设置指定基数

18.14 java.util.Writer——写入字符流的抽象类

18.14.1 append方法——添加指定字符

18.14.2 close方法——关闭数据流

18.14.3 flush方法——刷新流的缓冲

18.14.4 write方法——向字符输出流中写数据

第19章 数据库操作

19.1 java.sql.DriverManager——驱动程序管理类

19.1.1 deregisterDriver方法——删除一个驱动程序

19.1.2 getDriver方法——选择一个适当的驱动程序

19.1.3 getDrivers方法——获取全部已加载的驱动程序

19.1.4 getConnection方法——获取数据库连接

19.1.5 getLoginTimeout方法——获取连接数据库的等待时间

19.1.6 getLogWriter方法——获取日志的打印输出流

19.1.7 println方法——输出日志

19.1.8 registerDriver方法——注册给定的驱动程序

19.1.9 setLoginTimeout方法——设置连接数据库的等待时间

19.1.10 setLogWriter方法——设置日志的打印输出流

19.2 java.sql.Connection——数据库连接接口

19.2.1 clearWarnings方法——清除警告信息

19.2.2 close方法——关闭数据库连接对象

19.2.3 commit方法——提交事务

19.2.4 createBlob方法——构造二进制的对象

19.2.5 createNClob方法——构造字节字符的对象

19.2.6 createSQLXML方法——构造SQLXML对象

19.2.7 createStatement方法——创建一个Statement对象

19.2.8 getAutoCommit方法——获取提交模式

19.2.9 getCatalog方法——获取当前目录名称

……

内容摘要:

《华章程序员书库:Java程序开发参考手册》是一本Java综合查询参考手册,包含Java程序开发中常用的各种类及其方法。《华章程序员书库:Java程序开发参考手册》共分为4篇21章,第一篇为Java语言基础篇,主要包括包装数据类型、集合操作、日期与时间、文件处理、图片处理等内容;第二篇为桌面程序开发篇,主要包括窗体和桌面面板、常用面板、基本布局管理器、文本输入控件、选择控件、菜单和工具栏控件、对话框控件、列表控件、表格控件、树控件、进度指示控件、高级布局管理器等内容;第三篇为输入/输出与数据库操作篇,主要包括输入/输出、数据库操作等内容;第四篇为高级应用篇,主要包括安全与加密、网络传输等内容。在每章中均以A~Z的字典顺序对该类中的方法进行排序,其中每个方法都按照功能、语法来介绍,并在每个方法后都有相关的示例,在一些重点技术上还配有典型应用,让读者更好地掌握Java技术。
  《华章程序员书库:Java程序开发参考手册》附有配套光盘,光盘提供了本书中所有示例和典型应用的源代码,所有代码都经过精心调试,能够在Windows7、Windows2003、WindowsXP系统下正常运行。
  本书内容详劲示例丰富,是读者学习和使用Java时必不可少的工具书。

书籍规格:

书籍详细信息
书名Java程序开发参考手册站内查询相似图书
丛书名华章程序员书库
9787111432074
如需购买下载《Java程序开发参考手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)85.0语种简体中文
尺寸19 × 26装帧平装
页数 600 印数 4000

书籍信息归属:

Java程序开发参考手册是机械工业出版社于2013.8出版的中图分类号为 TP312-62 的主题关于 JAVA语言-程序设计-手册 的书籍。