• 程序员的掌中宝:Java全能速查宝典
  • 程序员的掌中宝:Java全能速查宝典
21年品牌 40万+商家 超1.5亿件商品

程序员的掌中宝:Java全能速查宝典

5 九品

仅1件

山东烟台
认证卖家担保交易快速发货售后保障

作者李永强 著

出版社人民邮电出版社

出版时间2009-11

版次1

装帧平装

上书时间2020-03-28

   商品详情   

品相描述:九品
图书标准信息
  • 作者 李永强 著
  • 出版社 人民邮电出版社
  • 出版时间 2009-11
  • 版次 1
  • ISBN 9787115214874
  • 定价 59.00元
  • 装帧 平装
  • 开本 大32开
  • 纸张 胶版纸
  • 页数 808页
  • 正文语种 简体中文
【内容简介】
  Java编程的最基本要素是方法、属性和事件,掌握这些要素,就掌握了解决实际问题的一般方法。《Java全能速查宝典》从JavaSE及JavaEE两方面入手,精选了JDK自身600多个常用的方法、属性,同时还对Jsp、Servlet技术及JavaEE流行框架的使用进行全面的解析,每一个知识点都配有具体的示例,便于读者理解。
  《Java全能速查宝典》所讲的知识点按照功能和字母顺序进行排序,读者既可以按照功能顺序查找,也可以按照字母顺序学习。
  《Java全能速查宝典》不仅适合Java程序设计初学者,也可作为中、高级程序开发人员的参考手册。
【目录】
第1章字符串1
1.1charAt方法——提取指定字符1
1.2codePointAt方法——提取索引字符代码点1
1.3codePointBefore方法——获取索引前一个字符的代码点2
1.4codePointCount方法——获取指定范围文本代码点数2
1.5compareTo方法——比较两个字符串3
1.6compareToIgnoreCase方法——忽略大小写比较字符串4
1.7concat方法——字符串结尾连接5
1.8contains方法——判断是否包含指定字符5
1.9copyValueOf方法——字符数组生成字符串6
1.10endsWith方法——判断后缀字符串7
1.11equals方法——判断字符串相等7
1.12equalsIgnoreCase方法——忽略大小写判断字符串相等8
1.13format方法——格式化字符串8
1.14getBytes方法——获取字符串的字节数组11
1.15getChars方法——获取字符数组12
1.16hashCode方法——生成字符串哈希表13
1.17indexOf方法——获取字符第一个索引13
1.18intern方法——获取规范化字符串15
1.19isEmpty方法——判断字符串是否为空16
1.20lastIndexOf方法——获取字符最后的索引16
1.21length方法——获取字符串长度18
1.22matches方法——匹配正则表达式18
1.23offsetByCodePoints方法——获取索引偏移后指定代码点的索引19
1.24regionMatches方法——测试两个字符串区域是否相等19
1.25replace方法——替换字符序列21
1.26replaceAll方法——正则表达式匹配替换所有字符串22
1.27replaceFirst方法——正则表达式替换第一个匹配的字符串23
1.28split方法——字符串分割成数组23
1.29startsWith方法——判断前缀字符串25
1.30subSequence方法——获取子字符串序列26
1.31substring方法——获取子字符串26
1.32toCharArray方法——字符串变字符数组27
1.33toLowerCase方法——转换成小写字符串27
1.34toUpperCase方法——转换成大写字符串28
1.35trim方法——截取空白29
1.36valueOf方法——基本数据类型转成字符串29

第2章包装类34
2.1Integer类——整数类34
2.1.1构造方法——Integer类的构造方法34
2.1.2常量——Integer类的常量34
2.1.3bitCount方法——获取二进制补码中1的数量34
2.1.4byteValue方法——获取byte类型的值35
2.1.5compareTo方法——比较整数35
2.1.6decode方法——字符串解码为int类型35
2.1.7doubleValue方法——返回double数值36
2.1.8equals方法——判断整数对象相等36
2.1.9floatValue方法——获取float数值37
2.1.10getInteger方法——获取整数的系统属性值37
2.1.11hashCode方法——生成整数的哈希码39
2.1.12highestOneBit方法——获取整数二进制最高位1的索引39
2.1.13intValue()方法——获取int值40
2.1.14longValue方法——获取long值40
2.1.15lowestOneBit方法——获取整数二进制最低位1的索引41
2.1.16parseInt方法——将字符串解析为int值41
2.1.17reverse方法——反转整数二进制补码的位顺序43
2.1.18reverseBytes方法——反转整数字节的顺序44
2.1.19shortValue方法——获取short值44
2.1.20signum方法——获取整数符号44
2.1.21toBinaryString方法——生成整数的二进制字符串45
2.1.22toHexString方法——生成整数的十六进制字符串45
2.1.23toOctalString方法——生成整数的八进制字符串46
2.1.24toString方法——生成整数的十进制字符串47
2.1.25valueOf方法——创建Integer对象49
2.2Long类——长整型类50
2.2.1构造方法——Long类的构造方法51
2.2.2常量——Long类的常量51
2.2.3bitCount方法——获取二进制补码中1的数量51
2.2.4byteValue方法——获取byte值51
2.2.5compareTo方法——比较长整数52
2.2.6decode方法——字符串解码为long类型52
2.2.7doubleValue方法——返回double数值53
2.2.8equals方法——判断长整数对象相等53
2.2.9floatValue方法——获取float数值54
2.2.10getLong方法——获取长整数的系统属性值54
2.2.11hashCode方法——生成长整数的哈希码56
2.2.12highestOneBit方法——获取长整数二进制最高位1的索引56
2.2.13intValue()方法——获取int值57
2.2.14longValue方法——获取long值57
2.2.15lowestOneBit方法——获取长整数二进制最低位1的索引57
2.2.16parseLong方法——将字符串解析为long值58
2.2.17reverse方法——反转长整数二进制补码的位顺序60
2.2.18reverseBytes方法——反转长整数字节的顺序60
2.2.19shortValue方法——获取short值61
2.2.20signum方法——获取长整数符号61
2.2.21toBinaryString方法——生成长整数的二进制字符串61
2.2.22toHexString方法——生成长整数的十六进制字符串62
2.2.23toOctalString方法——生成长整数的八进制字符串62
2.2.24toString方法——生成长整数的十进制字符串63
2.2.25valueOf方法——创建Long对象65
2.3Short类——短整型类67
2.3.1构造方法——Short类的构造方法67
2.3.2常量——Short类的常量67
2.3.3compareTo方法——比较短整数67
2.3.4decode方法——字符串解码为short类型68
2.3.5doubleValue方法——返回double数值68
2.3.6equals方法——判断短整数对象相等68
2.3.7floatValue方法——获取float数值69
2.3.8hashCode方法——生成短整数的哈希码69
2.3.9intValue()方法——获取int值70
2.3.10longValue方法——获取long值70
2.3.11parseShort方法——将字符串解析为short值70
2.3.12reverseBytes方法——反转短整数字节的顺序72
2.3.13shortValue方法——获取short值72
2.3.14toString方法——生成短整数的十进制字符串73
2.3.15valueOf方法——创建Short对象73
2.4Boolean类——布尔类75
2.4.1构造方法——Boolean类的构造方法75
2.4.2常量——Boolean类的常量75
2.4.3booleanValue方法——获取boolean值76
2.4.4compareTo方法——比较布尔值76
2.4.5equals方法——判断相等77
2.4.6getBoolean方法——获取布尔类型的系统属性值77
2.4.7hashCode方法——生成布尔对象的哈希码78
2.4.8parseBoolean方法——将字符串解析成boolean值78
2.4.9toString方法——生成布尔值的字符串78
2.4.10valueOf方法——创建布尔对象79
2.5Byte类——字节对象80
2.5.1构造方法——Byte类的构造方法80
2.5.2常量——Byte类的常量80
2.5.3compareTo方法——比较字节对象80
2.5.4decode方法——将字符串解码为Byte值81
2.5.5doubleValue方法——获取double值82
2.5.6equals方法——判断字节相等82
2.5.7floatValue方法——获取float值83
2.5.8hashCode方法——生成字节对象的哈希码83
2.5.9intValue方法——获取int值83
2.5.10longValue方法——获取long值83
2.5.11parseByte方法——将字符串解析为byte值84
2.5.12shortValue方法——获取short值85
2.5.13toString方法——生成字节值的十进制字符串85
2.5.14valueOf方法——创建Byte对象86
2.6Character类——字符类88
2.6.1构造方法——Character类的构造方法88
2.6.2常量——Character类的常量88
2.6.3charCount方法——计算指定字符代码点的数量89
2.6.4charValue方法——获取char值89
2.6.5codePointAt方法——获取字符数组元素的代码点90
2.6.6codePointBefore方法——获取字符数组索引前一个元素的代码点91
2.6.7codePointCount方法——返回字符数组的子数组中代码点的数量93
2.6.8compareTo方法——比较字符对象94
2.6.9equals方法——判断字符对象相等95
2.6.10getNumericValue方法——返回字符表示的int值95
2.6.11getType方法——返回一个指示字符的常规类别的值97
2.6.12hashCode方法——生成字符对象的哈希码97
2.6.13isDefined方法——判断是否为Unicode字符98
2.6.14isDigit方法——判断是否为数字字符98
2.6.15isLetter方法——判断是否为字母字符99
2.6.16isLowerCase方法——判断是否为小写字符100
2.6.17isUpperCase方法——判断是否为大写字符100
2.6.18toLowerCase方法——转换为小写字符101
2.6.19toUpperCase方法——转换为大写字符101
2.7Double——双精度数字类102
2.7.1构造方法——Double类的构造方法102
2.7.2常量——Double类的常量102
2.7.3byteValue方法——获取byte值102
2.7.4compare方法——比较双精度数字对象103
2.7.5compareTo方法——比较两个Double对象103
2.7.6intValue方法——将此Double值以int形式返回104
2.7.7doubleToLongBits方法——返回指定浮点值的表示形式104
2.7.8doubleToRawLongBits方法——保留NaN值返回指定浮点值的表示形式105
2.7.9doubleValue方法——获取double值105
2.7.10equals方法——判断Double对象是否相等106
2.7.11floatValue方法——获取float值107
2.7.12hashCode方法——生成Double对象的哈希码107
2.7.13isInfinite方法——判断Double值的大小是否是无穷大107
2.7.14isNaN方法——判断Double值是否是一个非数字值108
2.7.15longBitsToDouble方法——返回给定位表示形式的double值109
2.7.16longValue方法——获取long值110
2.7.17parseDouble方法——将字符串解析为double值110
2.7.18shortValue方法——获取short值110
2.7.19toHexString方法——生成双精度数字的十六进制字符串111
2.7.20toString方法——生成双精度数字的十进制字符串112
2.7.21valueOf方法——创建Double对象112
2.8Float——浮点类113
2.8.1构造方法——Float类的构造方法113
2.8.2常量——Float类的常量114
2.8.3byteValue方法——获取byte值114
2.8.4compare方法——比较Float对象114
2.8.5compareTo方法——比较两个Float对象所表示的数值115
2.8.6doubleValue方法——获取double值115
2.8.7equals方法——判断Double对象相等115
2.8.8floatToIntBits方法——返回浮点值的表示形式116
2.8.9floatToRawIntBits方法——保留非数字值返回指定浮点值的表示形式117
2.8.10floatValue方法——获取float值118
2.8.11hashCode方法——返回Float对象的哈希码118
2.8.12intBitsToFloat方法——返回指定位表示形式的float值118
2.8.13intValue方法——获取int值119
2.8.14isInfinite方法——判断float值的大小是否是无穷大120
2.8.15isNaN方法——判断Float值是否是一个非数字值120
2.8.16longValue方法——获取long值121
2.8.17parseFloat方法——将字符串解析成float值121
2.8.18shortValue方法——获取short值122
2.8.19toHexString方法——生成浮点数的十六进制字符串122
2.8.20toString方法——生成浮点数的十进制字符串123
2.8.21valueOf方法——创建浮点数对象124

第3章输入输出125
3.1BufferedInputStream类——缓冲字节输入流125
3.1.1构造方法——BufferedInputStream类的构造方法125
3.1.2available方法——返回可以读取的估计字节数125
3.1.3close方法——关闭此输入流并释放所有关联的系统资源126
3.1.4mark方法——记录当前指针所在的位置126
3.1.5markSupported方法——测试是否支持mark()方法和reset()方法127
3.1.6read方法——从输入流中读取数据128
3.1.7reset方法——重新定位输入流129
3.1.8skip方法——跳过并丢弃指定字节数量的数据129
3.2BufferedOutputStream类——缓冲字节输出流130
3.2.1构造方法——BufferedOutputStream类的构造方法130
3.2.2flush方法——刷新此缓冲输出流131
3.2.3write方法——向输出流中写数据131
3.3BufferedReader类——缓冲字符输入流133
3.3.1构造方法——BufferedReader类的构造方法133
3.3.2close方法——关闭流并释放与之关联的所有资源133
3.3.3mark方法——记录当前读指针所在的位置134
3.3.4markSupported方法——判断指定流是否支持mark()操作134
3.3.5read方法——从缓冲输入流中读取字符135
3.3.6readLine方法——读取一个文本行136
3.3.7ready方法——判断此流是否已准备好被读取137
3.3.8reset方法——重定位指针137
3.3.9skip方法——跳过指定数量的字符138
3.4BufferedWriter类——缓冲字符输出流138
3.4.1构造方法——BufferedWriter类的构造方法139
3.4.2close方法——关闭流139
3.4.3flush方法——刷新缓冲区139
3.4.4newLine方法——写入一个行分隔符140
3.4.5write方法——向缓冲区中写数据141
3.5DataInputStream类——数据输入流142
3.5.1read方法——读取一定数量的字节143
3.5.2readByte方法——读取此操作需要的字节145
3.5.3readBoolean方法——读取一个布尔值145
3.5.4readchar方法——读取此操作需要的字符145
3.5.5readDouble方法——读取一个double值146
3.5.6readFloat方法——读取一个float值146
3.5.7readFully方法——读取一些字节147
3.5.8readInt方法——读取一个int值148
3.5.9readLong方法——读取一个long值149
3.5.10readShort方法——读取一个short值149
3.5.11readUnsignedByte方法——读取无符号的byte值149
3.5.12readUnsignedShort方法——读取无符号的short值150
3.5.13readUTF方法——读取UTF-8编码的字符串150
3.5.14skipBytes方法——在输入流中跳过数据的n个字节152
3.6DataOutputStream类——数据输出流153
3.6.1flush方法——清空此数据输出流153
3.6.2size方法——返回计数器written的当前值154
3.6.3write方法(流输出方法)155
3.6.4writeBoolean方法——将boolean值写入输出流156
3.6.5writeByte方法——将byte值写入输出流156
3.6.6writeBytes方法——将字符串中每一个字符的低字节的内容写入输出流157
3.6.7writeChar方法——将char值写入输出流157
3.6.8writechars方法——将字符串每个char值写入输出流158
3.6.9writeDouble方法——将double值写入输出流158
3.6.10writeFloat方法——将float值写入输出流159
3.6.11writeLong方法——将long值写入输出流160
3.6.12writeShort方法——将short值写入输出流160
3.6.13writeUTF()方法——将UTF-8编码字符写入输出流161
3.7File类——文件类161
3.7.1构造方法——File类的构造方法161
3.7.2常量——File类的常量162
3.7.3canExecute方法——判读文件是否可执行162
3.7.4canRead方法——判断文件是否可读162
3.7.5canWrite方法——判断文件是否可写163
3.7.6compareTo方法——比较文件对象163
3.7.7createNewFile方法——创建新的文件164
3.7.8createTempFile方法——创建临时文件164
3.7.9delete方法——删除文件167
3.7.10deleteOnExit方法——在虚拟机终止时,请求删除文件167
3.7.11equals方法——判断File对象是否相等168
3.7.12exists方法——判断文件是否存在168
3.7.13getAbsoluteFile方法——获取绝对路径的文件对象169
3.7.14getAbsolutePath方法——获取绝对路径的字符串对象169
3.7.15getCanonicalFile方法——返回此抽象路径名的规范形式170
3.7.16getCanonicalPath方法——返回此抽象路径名的规范路径名字符串170
3.7.17getFreeSpace方法——获取剩余空间171
3.7.18getName方法——获取文件名称172
3.7.19getParent方法——获取上一级路径的字符串172
3.7.20getParentFile方法——获取上一级路径的File对象173
3.7.21getPath方法——获取路径字符串173
3.7.22getTotalSpace方法——获取总空间大小173
3.7.23getUsableSpace方法——精确获取可写入空间大小174
3.7.24hashCode方法——生成File对象的哈希码174
3.7.25isAbsolute方法——测试此路径名是否为绝对路径名175
3.7.26isDirectory方法——判断File对象是否为目录175
3.7.27isFile方法——判断File对象是否为文件176
3.7.28isHidden方法——判断File对象是否设置隐藏属性176
3.7.29lastModified方法——获取最后修改时间177
3.7.30length方法——获取文件长度177
3.7.31list方法——获取目录列表的字符串数组178
3.7.32listFiles方法——获取目录列表的File数组179
3.7.33listRoots方法——获取根目录的File数组181
3.7.34mkdir方法——创建目录182
3.7.35mkdirs方法——创建完整路径的所有目录183
3.7.36renameTo方法——重命名文件或文件夹183
3.7.37setExecutable方法——设置可执行属性184
3.7.38setLastModified方法——设置最后修改时间185
3.7.39setReadable方法——设置可读属性185
3.7.40setReadOnly方法——设置只读属性187
3.7.41setWritable方法——设置可写属性187
3.7.42toString方法——File的字符串格式188
3.7.43toURI方法——获取File的URI189
3.8FileInputStream类——文件字节输入流189
3.8.1构造方法——FileInputStream类的构造方法189
3.8.2available方法——获取可读的有效字节数189
3.8.3close方法——关闭文件输入流190
3.8.4finalize方法——在销毁改对象时关闭输入流191
3.8.5getChannel方法——返回与此文件输入流有关的惟一FileChannel对象191
3.8.6getFD方法——获取File对象连接的FileDescriptor对象191
3.8.7read方法——从文件字节流读取数组192
3.8.8skip方法——跳过并丢弃n个字节193
3.9FileOutputStream类——文件字节输出流194
3.9.1构造方法——FileOutputStream类的构造方法194
3.9.2close方法——关闭文件输出流并释放资源195
3.9.3finalize方法——流销毁时关闭输出流195
3.9.4getChannel方法——获取输出流的FileChannel对象195
3.9.5getFD方法——获取File对象连接的FileDescriptor对象196
3.9.6write方法——向文件输出流写数据196
3.10FileReader类——文件的字符输入流199
3.10.1构造方法——FileReader类的构造方法199
3.10.2close方法——关闭字符输入流200
3.10.3read方法——读取字符数据200
3.11FileWriter类——文件的字符输出流202
3.11.1构造方法——FileWriter类的构造方法202
3.11.2close方法——关闭字符输出流202
3.11.3flush方法——刷新缓冲区203
3.11.4write方法——向字符输出流写数据203
3.12InputStream类——字节输入流205
3.12.1available方法——获取有效的可读取的字节数205
3.12.2close方法——关闭输入流206
3.12.3mark方法——在此输入流中标记当前的位置206
3.12.4markSupported方法——判断是否支持mark和reset方法207
3.12.5read方法——读取字节输入流中的数据207
3.12.6reset方法——重新定位到最后一次mark()方法时的位置209
3.12.7skip方法——跳过并丢弃n个字节209
3.13OutputStream类——字节输出流210
3.13.1close方法——关闭字节输出流210
3.13.2flush方法——刷新缓冲区211
3.13.3write方法——向输出流写数据211
3.14ObjectOutputStream类——对象输出流213
3.14.1构造方法——ObjectOutputStream类的构造方法213
3.14.2close方法——关闭对象输出流213
3.14.3flush方法——刷新缓冲区214
3.14.4writeObject方法——向输出流写入对象214
3.14.5writeBytes方法——向输出流写入字符串215
3.14.6write方法——向输出流写入byte值215
3.14.7writeChar方法——向输出流写入char值216
3.14.8writeChars方法——向输出流写入String值217
3.14.9writeDouble方法——向输出流写入double值217
3.14.10writeFields方法——将已缓冲的字段写入流中217
3.14.11writeFloat方法——向输出流写入float值218
3.14.12writeInt方法——向输出流写入int值218
3.14.13writeLong方法——向输出流写入long值219
3.14.14writeShort方法——向输出流写入short值219
3.14.15writeUTF方法——向输出流写入float值219
3.15ObjectInputStream类——对象输入流220
3.15.1构造方法——ObjectInputStream类的构造方法220
3.15.2readObject方法——从输入流读取对象220
3.15.3readInt方法——从输入流读取int值221
3.15.4readFloat方法——从输入流读取float值221
3.15.5readchar方法——从输入流读取char值222
3.16RandomAccessFile类——随机文件访问类222
3.16.1构造方法——RandomAccessFile类的构造方法222
3.16.2close方法——关闭数据流222
3.16.3getChannel方法——返回此文件的FileChannel对象223
3.16.4getFD方法——返回此流的不透明文件描述符对象223
3.16.5getFilePointer方法——返回文件中的当前偏移量224
3.16.6length方法——返回此文件的长度224
3.16.7read方法——读取一个数据字节225
3.16.8readBoolean方法——从文件读取一个boolean值227
3.16.9readByte方法——从文件读取一个byte值228
3.16.10readInt方法——从文件读取一个int值228
3.16.11readChar方法——从文件读取一个char值229
3.16.12readDouble方法——从文件读取一个double值229
3.16.13readFloat方法——从文件读取一个float值230
3.16.14readFully方法——从文件读取一个字节数组230
3.16.15readLine方法——从此文件读取文本的下一行232
3.16.16readLong方法——从文件读取一个long值232
3.16.17readShort方法——从文件读取一个short值233
3.16.18readUnsignedByte方法——从文件读取无符号byte值234
3.16.19readUnsignedShort方法——从文件读取无符号short值234
3.16.20readUTF方法——从此文件读取一个UTF-8字符串235
3.16.21setLength方法——设置此文件的长度235
3.16.22seek方法——将文件指针移至指定位置236
3.16.23skipBytes方法——跳过并丢弃n个字节236
3.16.24write方法——向此文件写入指定的字节237
3.16.25writeBoolean方法——将boolean写入文件239
3.16.26writeByte方法——将byte写入该文件239
3.16.27writeBytes方法——按字节序列将该字符串写入该文件240
3.16.28writeChars方法——写入作为字符数据的字符串240
3.16.29writeDouble方法——写入double值241
3.16.30writeFloat方法——向文件写入float值241
3.16.31writeInt方法——向文件写入int值242
3.16.32writeLong方法——向文件写入long值242
3.16.33writeShort方法——向文件写入short值243
3.16.34writeUTF方法——向文件写入UTF-8编码的字符串243
3.17Reader类——读取字符流的抽象类244
3.17.1close方法——关闭流244
3.17.2mark方法——标记流中的当前位置244
3.17.3markSupported方法——判断是否支持mark()操作245
3.17.4read方法——读取流中的数据245
3.17.5ready方法——判断是否准备读取此流247
3.17.6reset方法——重置该流248
3.17.7skip方法——跳过并丢弃n个字节248
3.18Scanner类——简单文本扫描器249
3.18.1构造方法——Scanner类的构造方法249
3.18.2close方法——关闭扫描器250
3.18.3delimiter方法——返回匹配分隔符的Pattern250
3.18.4findInLine方法——忽略分隔符查找下一个构造模式250
3.18.5findWithinHorizon方法——试图查找下一个指定模式251
3.18.6hasNext方法——扫描器的输入中是否有另一个标记252
3.18.7hasNextBigDecimal方法——下一个标记是否默认基数中的一个BigDecimal254
3.18.8hasNextBigInteger方法——下一个标记是否默认基数中的一个BigInteger254
3.18.9hasNextBoolean方法——下一个标记是否为布尔值255
3.18.10hasNextByte方法——下一个标记是否为byte值256
3.18.11hasNextDouble方法——下一个标记是否为double值256
3.18.12hasNextFloat方法——下一个标记是否为float值257
3.18.13hasNextInt方法——下一个标记是否为int值257
3.18.14hasNextLine方法——是否存在下一行258
3.18.15hasNextLong方法——下一个标记是否为long值259
3.18.16hasNextShort方法——下一个标记是否为short值260
3.18.17ioException方法——最后抛出的IOException260
3.18.18locale方法——返回此扫描器的语言环境261
3.18.19match方法——最后扫描操作的匹配结果261
3.18.20next方法——读取下一个完整标记262
3.18.21nextBigDecimal方法——读取下一个BigDecimal对象263
3.18.22nextBigInteger方法——读取下一个BigInteger对象264
3.18.23nextBoolean方法——读取下一个boolean值265
3.18.24nextByte方法——读取下一个byte值266
3.18.25nextDouble方法——读取下一个double值267
3.18.26nextFloat方法——读取下一个float值267
3.18.27nextInt方法——读取下一个int值268
3.18.28nextLine方法——读取下一行文本269
3.18.29nextLong方法——读取下一个long值269
3.18.30nextShort方法——读取下一个short值270
3.18.31radix方法——返回扫描器的默认基数271
3.18.32reset方法——重置扫描器271
3.18.33skip方法——忽略分隔符跳过匹配的输入信息272
3.18.34toString方法——返回此Scanner的字符串表示形式273
3.18.35useDelimiter方法——设置为指定分隔模式273
3.18.36useLocale方法——设置为指定的语言环境274
3.18.37useRadix方法——设置指定基数274
3.19Writer类——写入字符流的抽象类275
3.19.1append方法——添加指定字符275
3.19.2close方法——关闭数据流275
3.19.3flush方法——刷新流的缓冲276
3.19.4write方法——向字符输出流中写数据276

第4章集合类279
4.1List接口——有序集合类279
4.1.1add方法——向列表中插入元素279
4.1.2addAll方法——将指定collection添加到列表中280
4.1.3clear方法——从列表中移除所有元素282
4.1.4contains方法——判断列表中是否包含指定元素283
4.1.5containsAll方法——判断列表中是否包含指定collection所有元素283
4.1.6equals方法——比较指定的对象与列表是否相等285
4.1.7get方法——获取列表指定位置的元素285
4.1.8set方法——替换列表中指定位置的元素286
4.1.9hashCode方法——返回列表的哈希码值287
4.1.10indexOf方法——返回第一次出现指定元素的位置287
4.1.11lastIndexOf方法——返回最后一次出现指定元素的位置288
4.1.12isEmpty方法——判断集合是否为空289
4.1.13iterator方法——返回迭代器290
4.1.14listIterator方法——返回列表迭代器290
4.1.15remove方法——移除列表中的指定元素292
4.1.16removeAll方法——从列表中移除指定collection包含的所有元素293
4.1.17retainAll方法——保留指定collection包含的所有元素294
4.1.18size方法——返回列表中元素的个数294
4.1.19subList方法——获取列表中指定范围的子列表295
4.1.20toArray方法——返回所有元素的数组296
4.2Map接口——映射集合类297
4.2.1clear方法——移除所有映射关系297
4.2.2containsKey方法——判断是否包含指定的键名298
4.2.3containsValue方法——判断是否包含指定的键值298
4.2.4equals方法——判断是否与指定的对象相同299
4.2.5get方法——返回指定键所映射的值300
4.2.6isEmpty方法——判断是否为空300
4.2.7keySet方法——获取Map集合的所有key301
4.2.8put方法——向指定索引位置添加对象301
4.2.9putAll方法——追加另一个Map对象到当前Map集合302
4.2.10remove方法——移除Map集合中指定键名的内容303
4.2.11size方法——获取Map集合类的大小304
4.2.12values方法——获取Map集合中所有键值对象304
4.3Set接口——无重复元素集合类305
4.3.1add方法——向Set集合中添加对象305
4.3.2addAll方法——向Set集合添加另一个集合的所有内容306
4.3.3clear方法——从Set集合中移除所有内容307
4.3.4contains方法——判断Set集合是否包含指定对象307
4.3.5containsAll方法——判断Set集合是否包含另一个集合中全部对象308
4.3.6equals方法——比较指定对象与此Set是否相等309
4.3.7isEmpty方法——判断Set集合是否为空309
4.3.8iterator方法——获取Set集合的迭代器310
4.3.9remove方法——移除Set集合中指定对象311
4.3.10removeAll方法——移除另一个集合所包含的所有内容311
4.3.11retainAll方法——保留另一个集合所包含的所有内容312
4.3.12size方法——获取Set集合类的大小313
4.3.13toArray方法——用Set集合的所有对象创建数组313

第5章数据库编程315
5.1DriverManager类——驱动程序管理类315
5.1.1deregisterDriver方法——删除一个驱动程序315
5.1.2getDriver方法——选择一个适当的驱动程序315
5.1.3getDrivers方法——获取全部已加载的驱动程序316
5.1.4getConnection方法——获取数据库连接316
5.1.5getLoginTimeout方法——获取连接数据库的等待时间318
5.1.6getLogWriter方法——获取日志的打印输出流319
5.1.7println方法——输出日志319
5.1.8registerDriver方法——注册给定的驱动程序319
5.1.9setLoginTimeout方法——设置连接数据库的等待时间320
5.1.10setLogWriter方法——设置日志的打印输出流320
5.2Connection接口——数据库连接接口320
5.2.1常量——Connection接口的常量321
5.2.2clearWarnings方法——清除警告信息321
5.2.3close方法——关闭数据库连接对象321
5.2.4commit方法——提交事务321
5.2.5createBlob方法——构造二进制的对象322
5.2.6createClob方法——构造字符型的对象322
5.2.7createNClob方法——构造字节字符的对象323
5.2.8createSQLXML方法——构造SQLXML对象323
5.2.9createStatement方法——创建执行SQL语句的对象324
5.2.10getAutoCommit方法——获取提交模式326
5.2.11getCatalog方法——获取当前目录名称326
5.2.12getClientInfo方法——获取客户端信息列表326
5.2.13getHoldability方法——获取ResultSet对象的可保存性327
5.2.14getMetaData方法——获取数据库的元数据328
5.2.15getTransactionIsolation方法——获取事务隔离级别328
5.2.16getTypeMap方法——获取Map对象329
5.2.17getWarnings方法——获取调用报告的第一个警告329
5.2.18isClosed方法——判断Connection对象是否被关闭330
5.2.19isReadOnly方法——判断Connection对象是否为只读模式330
5.2.20isValid方法——判断连接是否有效330
5.2.21nativeSQL方法——返回SQL语句的本机形式331
5.2.22prepareCall方法——调用数据库存储过程331
5.2.23prepareStatement方法——创建一个预处理语句334
5.2.24rollback方法——事务回滚335
5.2.25setAutoCommit方法——设置数据库连接的提交模式335
5.2.26setCatalog方法——设置目录名称336
5.2.27setClientInfo方法——设置客户端信息336
5.2.28setHoldability方法——设置ResultSet对象的可保存性337
5.2.29setReadOnly方法——设置连接只读模式338
5.2.30setSavepoint方法——创建一个未命名的保存点338
5.2.31releaseSavepoint方法——移除指定的SavePoint实例339
5.2.32setTransactionIsolation方法——设置事务隔离级别339
5.3Statement接口——执行SQL语句接口340
5.3.1常量——Statement接口的常量340
5.3.2addBatch方法——添加批处理语句340
5.3.3cancel方法——中止SQL语句341
5.3.4clearBatch方法——清除批处理语句341
5.3.5clearWarnings方法——清除所有警告341
5.3.6execute方法——执行SQL语句342
5.3.7executeBatch方法——执行批处理语句342
5.3.8executeUpdate方法——执行更新操作343
5.3.9executeQuery方法——执行查询操作344
5.3.10getConnection方法——获取数据库连接对象344
5.3.11getFetchDirection方法——获取从数据库表获取行的方向345
5.3.12getFetchSize方法——获取结果集的行数345
5.3.13getGeneratedKeys方法——获取自动生成的键346
5.3.14getMaxFieldSize方法——获取最大字节数346
5.3.15getMaxRows方法——获取最大行数347
5.3.16getMoreResults方法——移动到Statement对象的下一个结果347
5.3.17getQueryTimeout方法——获取等待执行的秒数348
5.3.18getResultSet方法——获取结果集349
5.3.19getResultSetConcurrency方法——获取结果集并发性349
5.3.20getResultSetHoldability方法——获取结果集可保存性350
5.3.21getResultSetType方法——获取结果集类型350
5.3.22getUpdateCount方法——获取更新的记录数350
5.3.23getWarnings方法——获取调用报告的第一个警告351
5.3.24setMaxRows方法——获取最大行数351
5.3.25getMaxRows方法——获取最大行数限制值352
5.3.26close方法——关闭Statement对象352
5.3.27isClosed方法——判断Statement对象是否关闭352
5.3.28isPoolable方法——判断对象是否可池化353
5.3.29setCursorName方法——设置指针名称353
5.3.30setEscapeProcessing方法——设置是否进行转义处理354
5.3.31setFetchDirection方法——设置处理行的方向354
5.3.32setFetchSize方法——设置结果集合的最大行数355
5.3.33setMaxFieldSize方法——设置可返回的最大字节数355
5.3.34setMaxRows方法——设置最大行数356
5.3.35setPoolable方法——设置语句是否可池化356
5.3.36setQueryTimeout方法——设置等待执行的秒数357
5.4PreparedStatement接口——预编译SQL语句接口357
5.4.1clearParameters方法——立即清除当前参数值357
5.4.2execute方法——执行SQL语句358
5.4.3executeQuery方法——执行查询语句358
5.4.4executeUpdate方法——执行更新语句359
5.4.5getMetaData方法——获取ResultSet对象列的信息359
5.4.6getParameterMetaData方法——获取参数信息360
5.4.7setAsciiStream方法——将指定参数设置为给定输入流360
5.4.8setBigDecimal方法——设置大数字参数值363
5.4.9setBinaryStream方法——设置二进制参数值363
5.4.10setBlob方法——设置Blob型参数366
5.4.11setBoolean方法——设置布尔型参数368
5.4.12setByte方法——设置字节型参数369
5.4.13setBytes方法——设置字节数组型参数369
5.4.14setCharacterStream方法——将指定参数设置为给定Reader对象370
5.4.15setClob方法——设置Clob型参数371
5.4.16setDate方法——设置日期型参数374
5.4.17setDouble方法——设置双精度型参数374
5.4.18setFloat方法——设置单精度型参数375
5.4.19setInt方法——设置整型参数375
5.4.20setLong方法——设置长整型参数376
5.4.21setNCharacterStream方法——将指定参数设置为Reader对象376
5.4.22setNClob方法——设置NClob类型的参数378
5.4.23setNString方法——设置String类型的参数380
5.4.24setShort方法——设置Short类型的参数381
5.4.25setString方法——设置String类型的参数381
5.4.26setTime方法——设置时间类型的参数382
5.4.27setTimestamp方法——设置参数值为时间戳383
5.4.28setURL方法——设置参数为URL384
5.5ResultSet接口——结果集接口385
5.5.1常量——ResultSet接口的常量385
5.5.2absolute方法——将光标移动到指定行385
5.5.3afterLast方法——将光标移动到最后一行386
5.5.4beforeFirst方法——将光标移动到第一行之前386
5.5.5cancelRowUpdates方法——取消对当前行所作的更新387
5.5.6clearWarnings方法——清除所有警告387
5.5.7close方法——关闭ResultSet对象388
5.5.8deleteRow方法——删除当前行388
5.5.9findColumn方法——获取Resultset的列索引389
5.5.10first方法——将光标移动到第一行390
5.5.11getAsciiStream方法——获取指定列的ASCII字符流的值390
5.5.12getBigDecimal方法——获取BigDecimal型的数据392
5.5.13getBinaryStream方法——获取字节流型的数据393
5.5.14getBlob方法——获取Blob型的数据395
5.5.15getBoolean方法——获取布尔型的数据396
5.5.16getByte方法——获取字节型的数据396
5.5.17getBytes方法——获取字节数组的数据397
5.5.18getCharacterStream方法——获取Reader型的数据398
5.5.19getClob方法——获取Clob型的数据399
5.5.20getConcurrency方法——获取并发模式400
5.5.21getCursorName方法——获取SQL光标的名称401
5.5.22getDate方法——获取日期型的数据402
5.5.23getDouble方法——获取双精度型的数据404
5.5.24getFetchDirection方法——获取方向405
5.5.25getFetchSize方法——获取ResultSet对象的获取大小405
5.5.26getFloat方法——获取单精度型的数据406
5.5.27getHoldability方法——获取可保存性407
5.5.28getInt方法——获取整型数据407
5.5.29getLong方法——获取长整型数据408
5.5.30getMetaData方法——获取对象的列信息409
5.5.31getNCharacterStream方法——获取Reader形式的数据409
5.5.32getNClob方法——获取NClob型的数据411
5.5.33getNString方法——获取String型的数据413
5.5.34getObject方法——获取object型的数据414
5.5.35getRow方法——获取当前编号415
5.5.36getShort方法——获取短整型的数据415
5.5.37getStatement方法——获取Statement对象416
5.5.38getString方法——获取String类型的数据417
5.5.39getTime方法——获取时间型的数据418
5.5.40getTimestamp方法——获取时间戳420
5.5.41getType方法——获取ResultSet对象的类型422
5.5.42getURL方法——获取URL对象形式的数据423
5.5.43getWarnings方法——获取报告的第一个警告424
5.5.44insertRow方法——插入当前行到数据库中424
5.5.45isAfterLast方法——判断光标是否位于最后一行之后425
5.5.46isBeforeFirst方法——判断光标是否位于第一行之前425
5.5.47isClosed方法——判断ResultSet对象是否已经关闭426
5.5.48isFirst方法——判断光标是否位于第一行426
5.5.49isLast方法——判断光标是否位于最后一行427
5.5.50last方法——将光标移动到最后一行427
5.5.51moveToCurrentRow方法——将光标移动到记住的光标位置427
5.5.52moveToInsertRow方法——将光标移动到插入行428
5.5.53next方法——将光标从当前的位置向下移动一行429
5.5.54previous方法——光标移动到上一行430
5.5.55relative方法——按相对行数移动光标430
5.5.56setFetchDirection方法——设置行的处理方向431
5.5.57setFetchSize方法——设置结果集的最大行数431
5.5.58updateAsciiStream方法——用ascii流值更新指定的列432
5.5.59updateBigDecimal方法——用BigDecimal值更新指定列437
5.5.60updateBinaryStream方法——用二进制流值更新指定的列438
5.5.61updateBlob方法——用Blob值更新指定列443
5.5.62updateBoolean方法——用boolean值更新指定列447
5.5.63updateByte方法——用byte值更新指定列449
5.5.64updateBytes方法——用byte数组值更新指定列450
5.5.65updateCharacterStream方法——用二进制流值更新指定的列452
5.5.66updateDate方法——用Date值更新指定列456
5.5.67updateDouble方法——用double值更新指定列458
5.5.68updateFloat方法——用float值更新指定列459
5.5.69updateInt方法——用int值更新指定列460
5.5.70updateLong方法——用long值更新指定列462
5.5.71updateNString方法——用String值更新指定列463
5.5.72updateNull方法——用null值更新指定列464
5.5.73updateRow方法——更新当前行466
5.5.74updateShort方法——用short值更新指定列466
5.5.75updateString方法——用String值更新指定列468
5.5.76updateTime方法——用Time值更新指定列469
5.5.77updateTimestamp方法——用时间戳更新指定列470

第6章JSP指令472
6.1include指令——包含文件指令472
6.2Page指令——页面指令472
6.2.1autoFlush属性——是否自动输出缓冲区的内容473
6.2.2buffer属性——设置的缓冲区大小473
6.2.3language属性——设置JSP脚本使用的语言473
6.2.4contentType属性——设置页面响应的MIME类型474
6.2.5errorPage属性——指定异常处理页面474
6.2.6extends属性——指定页面转换为Servlet后继承的类474
6.2.7import属性——导入需要用到的包474
6.2.8info属性——设置页面相关信息475
6.2.9isErrorPage属性——设置是否使用exception异常对象475
6.2.10isIEIgnored属性——设置是否忽略EL表达式476
6.2.11isThreadSafe属性——设置是否以多线程方式处理用户请求476
6.2.12pageEncoding属性——设置字符的编码476
6.2.13session属性——设置当前页面是否支持session476
6.3taglib指令——标签库指令476

第7章JSP的动作标签478
第8章JSP内置对象488
第9章JSTL核心标签库541
第10章JSTL的格式与国际化标签库556
第11章JSTL的SQL标签库571
第12章JSTL的XML标签库580
第13章Struts控制器组件592
第14章StrutsBean标签库609
第15章StrutsHTML标签库620
第16章Strutslogic标签库639
第17章Hibernate常用类与接口654
第18章Hibernate配置属性702
第19章Hibernate映射节点721
第20章Spring容器736
第21章Spring持久化748
第22章SpringWeb表单标签774
附录字母索引786
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP