王者荣耀版本更新内容什么时候更新

JavaAPI快速速查宝典_Java教程_
JavaAPI快速速查宝典
来源:人气:526
API 快速速查宝典
作者:明日科技,陈丹丹,李银龙,王国辉 著 出版社:人民邮电出版社 出版时间:2012年5月
Java编程的最基本要素是方法、属性和事件,掌握这些要素,就掌握了解决实际问题的一般方法。《java 全能速查宝典》从javase及java ee两方面入手,精选了jdk自身600多个常用的方法、属性,同时还对、servlet技术及javaee流行框架的使用进行全面的解析,每一个 知识点都配有具体的示例,便于读者理解。
《java全能速查宝典》所讲的知识点按照功能和字母顺序进行排序,读者既可以按照功能顺序查找,也可以按照字母顺序学习。《java全能速查宝典》不仅适合java程序设计初学者,也可作为中、高级程序开发人员的参考手册。
如果不想查java 自带的API或是英文看不明白,那么可以在这里查找一下。
在该页面可以直接通过快捷键& ctrl+f 来查找该单词。快速帮助我们获取到该API的基本介绍及其作用。
第1章 字符串 1
1.1 charAt方法&&提取指定字符 11.2 codePointAt方法&&提取索引字符代码点 11.3 codePointBefore方法&&获取索引前一个字符的代码点 21.4 codePointCount方法&&获取指定范围文本代码点数 21.5 compareTo方法&&比较两个字符串 31.6 compareToIgnoreCase方法&&忽略大小写比较字符串 41.7 concat方法&&字符串结尾连接 51.8 contains方法&&判断是否包含指定字符 51.9 copyValueOf方法&&字符数组生成字符串 61.10 endsWith方法&&判断后缀字符串 71.11 equals方法&&判断字符串相等 71.12 equalsIgnoreCase方法&&忽略大小写判断字符串相等 81.13 format方法&&格式化字符串 81.14 getBytes方法&&获取字符串的字节数组 111.15 getChars方法&&获取字符数组 121.16 hashCode方法&&生成字符串哈希表 131.17 indexOf方法&&获取字符第一个索引 131.18 intern方法&&获取规范化字符串 151.19 isEmpty方法&&判断字符串是否为空 161.20 lastIndexOf方法&&获取字符最后的索引 161.21 length方法&&获取字符串长度 181.22 matches方法&&匹配正则表达式 181.23 offsetByCodePoints方法&&获取索引偏移后指定代码点的索引 191.24 regionMatches方法&&测试两个字符串区域是否相等 191.25 replace方法&&替换字符序列 211.26 replaceAll方法&&正则表达式匹配替换所有字符串 221.27 replaceFirst方法&&正则表达式替换第一个匹配的字符串 231.28 split方法&&字符串分割成数组 231.29 startsWith方法&&判断前缀字符串 251.30 subSequence方法&&获取子字符串序列 261.31 substring方法&&获取子字符串 261.32 toCharArray方法&&字符串变字符数组 271.33 toLowerCase方法&&转换成小写字符串 271.34 toUpperCase方法&&转换成大写字符串 281.35 trim方法&&截取空白 291.36 valueOf方法&&基本数据类型转成字符串 29第2章 包装类 34
2.1 Integer类&&整数类 34
2.1.1 构造方法&&Integer类的构造方法 342.1.2 常量&&Integer类的常量 342.1.3 bitCount方法&&获取二进制补码中1的数量 342.1.4 byteValue方法&&获取byte类型的值 352.1.5 compareTo方法&&比较整数 352.1.6 decode方法&&字符串解码为int类型 352.1.7 doubleValue方法&&返回double数值 362.1.8 equals方法&&判断整数对象相等 362.1.9 floatValue方法&&获取float数值 372.1.10 getInteger方法&&获取整数的系统属性值 372.1.11 hashCode方法&&生成整数的哈希码 392.1.12 highestOneBit方法&&获取整数二进制最高位1的索引 392.1.13 intValue()方法&&获取int值 402.1.14 longValue方法&&获取long值 402.1.15 lowestOneBit方法&&获取整数二进制最低位1的索引 412.1.16 parseInt方法&&将字符串解析为int值 412.1.17 reverse方法&&反转整数二进制补码的位顺序 432.1.18 reverseBytes方法&&反转整数字节的顺序 442.1.19 shortValue方法&&获取short值 442.1.20 signum方法&&获取整数符号 442.1.21 toBinaryString方法&&生成整数的二进制字符串 452.1.22 toHexString方法&&生成整数的十六进制字符串 452.1.23 toOctalString方法&&生成整数的八进制字符串 462.1.24 toString方法&&生成整数的十进制字符串 472.1.25 valueOf方法&&创建Integer对象 49
2.2 Long类&&长整型类 50
2.2.1 构造方法&&Long类的构造方法 512.2.2 常量&&Long类的常量 512.2.3 bitCount方法&&获取二进制补码中1的数量 512.2.4 byteValue方法&&获取byte值 512.2.5 compareTo方法&&比较长整数 522.2.6 decode方法&&字符串解码为long类型 522.2.7 doubleValue方法&&返回double数值 532.2.8 equals方法&&判断长整数对象相等 532.2.9 floatValue方法&&获取float数值 542.2.10 getLong方法&&获取长整数的系统属性值 542.2.11 hashCode方法&&生成长整数的哈希码 562.2.12 highestOneBit方法&&获取长整数二进制最高位1的索引 562.2.13 intValue()方法&&获取int值 572.2.14 longValue方法&&获取long值 572.2.15 lowestOneBit方法&&获取长整数二进制最低位1的索引 572.2.16 parseLong方法&&将字符串解析为long值 582.2.17 reverse方法&&反转长整数二进制补码的位顺序 602.2.18 reverseBytes方法&&反转长整数字节的顺序 602.2.19 shortValue方法&&获取short值 612.2.20 signum方法&&获取长整数符号 612.2.21 toBinaryString方法&&生成长整数的二进制字符串 612.2.22 toHexString方法&&生成长整数的十六进制字符串 622.2.23 toOctalString方法&&生成长整数的八进制字符串 622.2.24 toString方法&&生成长整数的十进制字符串 632.2.25 valueOf方法&&创建Long对象 65
2.3 Short类&&短整型类 67
2.3.1 构造方法&&Short类的构造方法 672.3.2 常量&&Short类的常量 672.3.3 compareTo方法&&比较短整数 672.3.4 decode方法&&字符串解码为short类型 682.3.5 doubleValue方法&&返回double数值 682.3.6 equals方法&&判断短整数对象相等 682.3.7 floatValue方法&&获取float数值 692.3.8 hashCode方法&&生成短整数的哈希码 692.3.9 intValue()方法&&获取int值 702.3.10 longValue方法&&获取long值 702.3.11 parseShort方法&&将字符串解析为short值 702.3.12 reverseBytes方法&&反转短整数字节的顺序 722.3.13 shortValue方法&&获取short值 722.3.14 toString方法&&生成短整数的十进制字符串 732.3.15 valueOf方法&&创建Short对象 73
2.4 Boolean类&&布尔类 75
2.4.1 构造方法&&Boolean类的构造方法 752.4.2 常量&&Boolean类的常量 752.4.3 booleanValue方法&&获取boolean值 762.4.4 compareTo方法&&比较布尔值 762.4.5 equals方法&&判断相等 772.4.6 getBoolean方法&&获取布尔类型的系统属性值 772.4.7 hashCode方法&&生成布尔对象的哈希码 782.4.8 parseBoolean方法&&将字符串解析成boolean值 782.4.9 toString方法&&生成布尔值的字符串 782.4.10 valueOf方法&&创建布尔对象 79
2.5 Byte类&&字节对象 80
2.5.1 构造方法&&Byte类的构造方法 802.5.2 常量&&Byte类的常量 802.5.3 compareTo方法&&比较字节对象 802.5.4 decode方法&&将字符串解码为Byte值 812.5.5 doubleValue方法&&获取double值 822.5.6 equals方法&&判断字节相等 822.5.7 floatValue方法&&获取float值 832.5.8 hashCode方法&&生成字节对象的哈希码 832.5.9 intValue方法&&获取int值 832.5.10 longValue方法&&获取long值 832.5.11 parseByte方法&&将字符串解析为byte值 842.5.12 shortValue方法&&获取short值 852.5.13 toString方法&&生成字节值的十进制字符串 852.5.14 valueOf方法&&创建Byte对象 86
2.6 Character类&&字符类 88
2.6.1 构造方法&&Character类的构造方法 882.6.2 常量&&Character类的常量 882.6.3 charCount方法&&计算指定字符代码点的数量 892.6.4 charValue方法&&获取char值 892.6.5 codePointAt方法&&获取字符数组元素的代码点 902.6.6 codePointBefore方法&&获取字符数组索引前一个元素的代码点 912.6.7 codePointCount方法&&返回字符数组的子数组中代码点的数量 932.6.8 compareTo方法&&比较字符对象 942.6.9 equals方法&&判断字符对象相等 952.6.10 getNumericValue方法&&返回字符表示的int值 952.6.11 getType方法&&返回一个指示字符的常规类别的值 972.6.12 hashCode方法&&生成字符对象的哈希码 972.6.13 isDefined方法&&判断是否为Unicode字符 982.6.14 isDigit方法&&判断是否为数字字符 982.6.15 isLetter方法&&判断是否为字母字符 992.6.16 isLowerCase方法&&判断是否为小写字符 1002.6.17 isUpperCase方法&&判断是否为大写字符 1002.6.18 toLowerCase方法&&转换为小写字符 1012.6.19 toUpperCase方法&&转换为大写字符 101
2.7 Double&&双精度数字类 102
2.7.1 构造方法&&Double类的构造方法 1022.7.2 常量&&Double类的常量 1022.7.3 byteValue方法&&获取byte值 1022.7.4 compare方法&&比较双精度数字对象 1032.7.5 compareTo方法&&比较两个Double对象 1032.7.6 intValue方法&&将此Double值以int形式返回 1042.7.7 doubleToLongBits方法&&返回指定浮点值的表示形式 1042.7.8 doubleToRawLongBits方法&&保留NaN值返回指定浮点值的表示形式 1052.7.9 doubleValue方法&&获取double值 1052.7.10 equals方法&&判断Double对象是否相等 1062.7.11 floatValue方法&&获取float值 1072.7.12 hashCode方法&&生成Double 对象的哈希码 1072.7.13 isInfinite方法&&判断Double值的大小是否是无穷大 1072.7.14 isNaN方法&&判断Double值是否是一个非数字值 1082.7.15 longBitsToDouble方法&&返回给定位表示形式的double值 1092.7.16 longValue方法&&获取long值 1102.7.17 parseDouble方法&&将字符串解析为double值 1102.7.18 shortValue方法&&获取short值 1102.7.19 toHexString方法&&生成双精度数字的十六进制字符串 1112.7.20 toString方法&&生成双精度数字的十进制字符串 1122.7.21 valueOf方法&&创建Double对象 112
2.8 Float&&浮点类 113
2.8.1 构造方法&&Float类的构造方法 1132.8.2 常量&&Float类的常量 1142.8.3 byteValue方法&&获取byte值 1142.8.4 compare方法&&比较Float对象 1142.8.5 compareTo方法&&比较两个Float对象所表示的数值 1152.8.6 doubleValue方法&&获取double值 1152.8.7 equals方法&&判断Double对象相等 1152.8.8 floatToIntBits方法&&返回浮点值的表示形式 1162.8.9 floatToRawIntBits方法&&保留非数字值返回指定浮点值的表示形式 1172.8.10 floatValue方法&&获取float值 1182.8.11 hashCode方法&&返回Float对象的哈希码 1182.8.12 intBitsToFloat方法&&返回指定位表示形式的float值 1182.8.13 intValue方法&&获取int值 1192.8.14 isInfinite方法&&判断float值的大小是否是无穷大 1202.8.15 isNaN方法&&判断Float值是否是一个非数字值 1202.8.16 longValue方法&&获取long值 1212.8.17 parseFloat方法&&将字符串解析成float值 1212.8.18 shortValue方法&&获取short值 1222.8.19 toHexString方法&&生成浮点数的十六进制字符串 1222.8.20 toString方法&&生成浮点数的十进制字符串 1232.8.21 valueOf方法&&创建浮点数对象 124
第3章 输入输出 125
3.1 BufferedInputStream类&&缓冲字节输入流 1253.1.1 构造方法&&BufferedInputStream类的构造方法 1253.1.2 available方法&&返回可以读取的估计字节数 1253.1.3 close方法&&关闭此输入流并释放所有关联的系统资源 1263.1.4 mark方法&&记录当前指针所在的位置 1263.1.5 markSupported方法&&测试是否支持mark()方法和reset()方法 1273.1.6 read方法&&从输入流中读取数据 1283.1.7 reset方法&&重新定位输入流 1293.1.8 sk方法&&跳过并丢弃指定字节数量的数据 1293.2 BufferedOutputStream类&&缓冲字节输出流 1303.2.1 构造方法&&BufferedOutputStream类的构造方法 1303.2.2 flush方法&&刷新此缓冲输出流 1313.2.3 write方法&&向输出流中写数据 1313.3 BufferedReader类&&缓冲字符输入流 1333.3.1 构造方法&&BufferedReader类的构造方法 1333.3.2 close方法&&关闭流并释放与之关联的所有资源 1333.3.3 mark方法&&记录当前读指针所在的位置 1343.3.4 markSupported方法&&判断指定流是否支持mark()操作 1343.3.5 read方法&&从缓冲输入流中读取字符 1353.3.6 readLine方法&&读取一个文本行 1363.3.7 ready方法&&判断此流是否已准备好被读取 1373.3.8 reset方法&&重定位指针 1373.3.9 skip方法&&跳过指定数量的字符 1383.4 BufferedWriter类&&缓冲字符输出流 1383.4.1 构造方法&&BufferedWriter类的构造方法 1393.4.2 close方法&&关闭流 1393.4.3 flush方法&&刷新缓冲区 1393.4.4 newLine方法&&写入一个行分隔符 1403.4.5 write方法&&向缓冲区中写数据 1413.5 DataInputStream类&&数据输入流 1423.5.1 read方法&&读取一定数量的字节 1433.5.2 readByte方法&&读取此操作需要的字节 1453.5.3 readBoolean方法&&读取一个布尔值 1453.5.4 readchar方法&&读取此操作需要的字符 1453.5.5 readDouble方法&&读取一个double值 1463.5.6 readFloat方法&&读取一个float值 1463.5.7 readFully方法&&读取一些字节 1473.5.8 readInt方法&&读取一个int值 1483.5.9 readLong方法&&读取一个long值 1493.5.10 readShort方法&&读取一个short值 1493.5.11 readUnsignedByte方法&&读取无符号的byte值 1493.5.12 readUnsignedShort方法&&读取无符号的short值 1503.5.13 readUTF方法&&读取UTF-8编码的字符串 1503.5.14 skipBytes方法&&在输入流中跳过数据的n个字节 1523.6 DataOutputStream类&&数据输出流 1533.6.1 flush方法&&清空此数据输出流 1533.6.2 size方法&&返回 written 的当前值 1543.6.3 write方法(流输出方法) 1553.6.4 writeBoolean方法&&将boolean值写入输出流 1563.6.5 writeByte方法&&将byte值写入输出流 1563.6.6 writeBytes方法&&将字符串中每一个字符的低字节的内容写入输出流 1573.6.7 writeChar方法&&将char值写入输出流 1573.6.8 writechars方法&&将字符串每个char值写入输出流 1583.6.9 writeDouble方法&&将double值写入输出流 1583.6.10 writeFloat方法&&将float值写入输出流 1593.6.11 writeLong方法&&将long值写入输出流 1603.6.12 writeShort方法&&将short值写入输出流 1603.6.13 writeUTF()方法&&将UTF-8编码字符写入输出流 1613.7 File类&&文件类 1613.7.1 构造方法&&File类的构造方法 1613.7.2 常量&&File类的常量 1623.7.3 canExecute方法&&判读文件是否可执行 1623.7.4 canRead方法&&判断文件是否可读 1623.7.5 canWrite方法&&判断文件是否可写 1633.7.6 compareTo方法&&比较文件对象 1633.7.7 createNewFile方法&&创建新的文件 1643.7.8 createTempFile方法&&创建临时文件 1643.7.9 delete方法&&删除文件 1673.7.10 deleteOnExit方法&&在虚拟机终止时,请求删除文件 1673.7.11 equals方法&&判断File对象是否相等 1683.7.12 exists方法&&判断文件是否存在 1683.7.13 getAbsoluteFile方法&&获取绝对路径的文件对象 1693.7.14 getAbsolutePath方法&&获取绝对路径的字符串对象 1693.7.15 getCanonicalFile方法&&返回此抽象路径名的规范形式 1703.7.16 getCanonicalPath方法&&返回此抽象路径名的规范路径名字符串 1703.7.17 getFreeSpace方法&&获取剩余空间 1713.7.18 getName方法&&获取文件名称 1723.7.19 getParent方法&&获取上一级路径的字符串 1723.7.20 getParentFile方法&&获取上一级路径的File对象 1733.7.21 getPath方法&&获取路径字符串 1733.7.22 getTotalSpace方法&&获取总空间大小 1733.7.23 getUsableSpace方法&&精确获取可写入空间大小 1743.7.24 hashCode方法&&生成File对象的哈希码 1743.7.25 isAbsolute方法&&测试此路径名是否为绝对路径名 1753.7.26 isDirectory方法&&判断File对象是否为目录 1753.7.27 isFile方法&&判断File对象是否为文件 1763.7.28 isHidden方法&&判断File对象是否设置隐藏属性 1763.7.29 lastModified方法&&获取最后修改时间 1773.7.30 length方法&&获取文件长度 1773.7.31 list方法&&获取目录列表的字符串数组 1783.7.32 listFiles方法&&获取目录列表的File数组 1793.7.33 listRoots方法&&获取根目录的File数组 1813.7.34 mkdir方法&&创建目录 1823.7.35 mkdirs方法&&创建完整路径的所有目录 1833.7.36 renameTo方法&&重命名文件或文件夹 1833.7.37 setExecutable方法&&设置可执行属性 1843.7.38 setLastModified方法&&设置最后修改时间 1853.7.39 setReadable方法&&设置可读属性 1853.7.40 setReadOnly方法&&设置只读属性 1873.7.41 setWritable方法&&设置可写属性 1873.7.42 toString方法&&File的字符串格式 1883.7.43 toURI方法&&获取File的URI 1893.8 FileInputStream类&&文件字节输入流 1893.8.1 构造方法&&FileInputStream类的构造方法 1893.8.2 available方法&&获取可读的有效字节数 1893.8.3 close方法&&关闭文件输入流 1903.8.4 finalize方法&&在销毁改对象时关闭输入流 1913.8.5 getChannel方法&&返回与此文件输入流有关的惟一FileChannel对象 1913.8.6 getFD方法&&获取File对象连接的FileDescriptor对象 1913.8.7 read方法&&从文件字节流读取数组 1923.8.8 skip方法&&跳过并丢弃n个字节 1933.9 FileOutputStream类&&文件字节输出流 1943.9.1 构造方法&&FileOutputStream类的构造方法 1943.9.2 close方法&&关闭文件输出流并释放资源 1953.9.3 finalize方法&&流销毁时关闭输出流 1953.9.4 getChannel方法&&获取输出流的FileChannel对象 1953.9.5 getFD方法&&获取File对象连接的FileDescriptor对象 1963.9.6 write方法&&向文件输出流写数据 1963.10 FileReader类&&文件的字符输入流 1993.10.1 构造方法&&FileReader类的构造方法 1993.10.2 close方法&&关闭字符输入流 2003.10.3 read方法&&读取字符数据 2003.11 FileWriter类&&文件的字符输出流 2023.11.1 构造方法&&FileWriter类的构造方法 2023.11.2 close方法&&关闭字符输出流 2023.11.3 flush方法&&刷新缓冲区 2033.11.4 write方法&&向字符输出流写数据 2033.12 InputStream类&&字节输入流 2053.12.1 available方法&&获取有效的可读取的字节数 2053.12.2 close方法&&关闭输入流 2063.12.3 mark方法&&在此输入流中标记当前的位置 2063.12.4 markSupported方法&&判断是否支持mark和reset方法 2073.12.5 read方法&&读取字节输入流中的数据 2073.12.6 reset方法&&重新定位到最后一次mark()方法时的位置 2093.12.7 skip方法&&跳过并丢弃n个字节 2093.13 OutputStream类&&字节输出流 2103.13.1 close方法&&关闭字节输出流 2103.13.2 flush方法&&刷新缓冲区 2113.13.3 write方法&&向输出流写数据 2113.14 ObjectOutputStream类&&对象输出流 2133.14.1 构造方法&&ObjectOutputStream类的构造方法 2133.14.2 close方法&&关闭对象输出流 2133.14.3 flush方法&&刷新缓冲区 2143.14.4 writeObject方法&&向输出流写入对象 2143.14.5 writeBytes方法&&向输出流写入字符串 2153.14.6 write方法&&向输出流写入byte值 2153.14.7 writeChar方法&&向输出流写入char值 2163.14.8 writeChars方法&&向输出流写入String值 2173.14.9 writeDouble方法&&向输出流写入double值 2173.14.10 writeFields方法&&将已缓冲的字段写入流中 2173.14.11 writeFloat方法&&向输出流写入float值 2183.14.12 writeInt方法&&向输出流写入int值 2183.14.13 writeLong方法&&向输出流写入long值 2193.14.14 writeShort方法&&向输出流写入short值 2193.14.15 writeUTF方法&&向输出流写入float值 2193.15 ObjectInputStream类&&对象输入流 2203.15.1 构造方法&&ObjectInputStream类的构造方法 2203.15.2 readObject方法&&从输入流读取对象 2203.15.3 readInt方法&&从输入流读取int值 2213.15.4 readFloat方法&&从输入流读取float值 2213.15.5 readchar方法&&从输入流读取char值 2223.16 RandomFile类&&随机文件访问类 2223.16.1 构造方法&&RandomAccessFile类的构造方法 2223.16.2 close方法&&关闭数据流 2223.16.3 getChannel方法&&返回此文件的FileChannel对象 2233.16.4 getFD方法&&返回此流的不透明文件描述符对象 2233.16.5 getFilePointer方法&&返回文件中的当前偏移量 2243.16.6 length方法&&返回此文件的长度 2243.16.7 read方法&&读取一个数据字节 2253.16.8 readBoolean方法&&从文件读取一个boolean值 2273.16.9 readByte方法&&从文件读取一个byte值 2283.16.10 readInt方法&&从文件读取一个int值 2283.16.11 readChar方法&&从文件读取一个char值 2293.16.12 readDouble方法&&从文件读取一个double值 2293.16.13 readFloat方法&&从文件读取一个float值 2303.16.14 readFully方法&&从文件读取一个字节数组 2303.16.15 readLine方法&&从此文件读取文本的下一行 2323.16.16 readLong方法&&从文件读取一个long值 2323.16.17 readShort方法&&从文件读取一个short值 2333.16.18 readUnsignedByte方法&&从文件读取无符号byte值 2343.16.19 readUnsignedShort方法&&从文件读取无符号short值 2343.16.20 readUTF方法&&从此文件读取一个UTF-8字符串 2353.16.21 setLength方法&&设置此文件的长度 2353.16.22 seek方法&&将文件指针移至指定位置 2363.16.23 skipBytes方法&&跳过并丢弃n个字节 2363.16.24 write方法&&向此文件写入指定的字节 2373.16.25 writeBoolean方法&&将 boolean 写入文件 2393.16.26 writeByte方法&&将 byte 写入该文件 2393.16.27 writeBytes方法&&按字节序列将该字符串写入该文件 2403.16.28 writeChars方法&&写入作为字符数据的字符串 2403.16.29 writeDouble方法&&写入double值 2413.16.30 writeFloat方法&&向文件写入float值 2413.16.31 writeInt方法&&向文件写入int值 2423.16.32 writeLong方法&&向文件写入long值 2423.16.33 writeShort方法&&向文件写入short值 2433.16.34 writeUTF方法&&向文件写入UTF-8 编码的字符串 2433.17 Reader类&&读取字符流的抽象类 2443.17.1 close方法&&关闭流 2443.17.2 mark方法&&标记流中的当前位置 2443.17.3 markSupported方法&&判断是否支持mark()操作 2453.17.4 read方法&&读取流中的数据 2453.17.5 ready方法&&判断是否准备读取此流 2473.17.6 reset方法&&重置该流 2483.17.7 skip方法&&跳过并丢弃n个字节 2483.18 Scanner类&&简单文本扫描器 2493.18.1 构造方法&&Scanner类的构造方法 2493.18.2 close方法&&关闭扫描器 2503.18.3 delimiter方法&&返回匹配分隔符的 Pattern 2503.18.4 findInLine方法&&忽略分隔符查找下一个构造模式 2503.18.5 findWithinHorizon方法&&试图查找下一个指定模式 2513.18.6 hasNext方法&&扫描器的输入中是否有另一个标记 2523.18.7 hasNextBigDecimal方法&&下一个标记是否默认基数中的一个 BigDecimal 2543.18.8 hasNextBigInteger方法&&下一个标记是否默认基数中的一个BigInteger 2543.18.9 hasNextBoolean方法&&下一个标记是否为布尔值 2553.18.10 hasNextByte方法&&下一个标记是否为byte值 2563.18.11 hasNextDouble方法&&下一个标记是否为double值 2563.18.12 hasNextFloat方法&&下一个标记是否为float值 2573.18.13 hasNextInt方法&&下一个标记是否为int值 2573.18.14 hasNextLine方法&&是否存在下一行 2583.18.15 hasNextLong方法&&下一个标记是否为long值 2593.18.16 hasNextShort方法&&下一个标记是否为short值 2603.18.17 ioException方法&&最后抛出的 IOException 2603.18.18 locale方法&&返回此扫描器的语言环境 2613.18.19 match方法&&最后扫描操作的匹配结果 2613.18.20 next方法&&读取下一个完整标记 2623.18.21 nextBigDecimal方法&&读取下一个BigDecimal对象 2633.18.22 nextBigInteger方法&&读取下一个BigInteger对象 2643.18.23 nextBoolean方法&&读取下一个boolean值 2653.18.24 nextByte方法&&读取下一个byte值 2663.18.25 nextDouble方法&&读取下一个double值 2673.18.26 nextFloat方法&&读取下一个float值 2673.18.27 nextInt方法&&读取下一个int值 2683.18.28 nextLine方法&&读取下一行文本 2693.18.29 nextLong方法&&读取下一个long值 2693.18.30 nextShort方法&&读取下一个short值 2703.18.31 radix方法&&返回扫描器的默认基数 2713.18.32 reset方法&&重置扫描器 2713.18.33 skip方法&&忽略分隔符跳过匹配的输入信息 2723.18.34 toString方法&&返回此 Scanner 的字符串表示形式 2733.18.35 useDelimiter方法&&设置为指定分隔模式 2733.18.36 useLocale方法&&设置为指定的语言环境 2743.18.37 useRadix方法&&设置指定基数 2743.19 Writer类&&写入字符流的抽象类 2753.19.1 append方法&&添加指定字符 2753.19.2 close方法&&关闭数据流 2753.19.3 flush方法&&刷新流的缓冲 2763.19.4 write方法&&向字符输出流中写数据 276第4章 集合类 279
4.1 List接口&&有序集合类 2794.1.1 add方法&&向列表中插入元素 2794.1.2 addAll方法&&将指定collection添加到列表中 2804.1.3 clear方法&&从列表中移除所有元素 2824.1.4 contains方法&&判断列表中是否包含指定元素 2834.1.5 containsAll方法&&判断列表中是否包含指定collection所有元素 2834.1.6 equals方法&&比较指定的对象与列表是否相等 2854.1.7 get方法&&获取列表指定位置的元素 2854.1.8 set方法&&替换列表中指定位置的元素 2864.1.9 hashCode方法&&返回列表的哈希码值 2874.1.10 indexOf方法&&返回第一次出现指定元素的位置 2874.1.11 lastIndexOf方法&&返回最后一次出现指定元素的位置 2884.1.12 isEmpty方法&&判断集合是否为空 2894.1.13 iterator方法&&返回迭代器 2904.1.14 listIterator方法&&返回列表迭代器 2904.1.15 remove方法&&移除列表中的指定元素 2924.1.16 removeAll方法&&从列表中移除指定collection包含的所有元素 2934.1.17 retainAll方法&&保留指定collection包含的所有元素 2944.1.18 size方法&&返回列表中元素的个数 2944.1.19 subList方法&&获取列表中指定范围的子列表 2954.1.20 toArray方法&&返回所有元素的数组 2964.2 Map接口&&映射集合类 2974.2.1 clear方法&&移除所有映射关系 2974.2.2 containsKey方法&&判断是否包含指定的键名 2984.2.3 containsValue方法&&判断是否包含指定的键值 2984.2.4 equals方法&&判断是否与指定的对象相同 2994.2.5 get方法&&返回指定键所映射的值 3004.2.6 isEmpty方法&&判断是否为空 3004.2.7 keySet方法&&获取Map集合的所有key 3014.2.8 put方法&&向指定索引位置添加对象 3014.2.9 putAll方法&&追加另一个Map对象到当前Map集合 3024.2.10 remove方法&&移除Map集合中指定键名的内容 3034.2.11 size方法&&获取Map集合类的大小 3044.2.12 values方法&&获取Map集合中所有键值对象 3044.3 Set接口&&无重复元素集合类 3054.3.1 add方法&&向Set集合中添加对象 3054.3.2 addAll方法&&向Set集合添加另一个集合的所有内容 3064.3.3 clear方法&&从Set集合中移除所有内容 3074.3.4 contains方法&&判断Set集合是否包含指定对象 3074.3.5 containsAll方法&&判断Set集合是否包含另一个集合中全部对象 3084.3.6 equals方法&&比较指定对象与此Set是否相等 3094.3.7 isEmpty方法&&判断Set集合是否为空 3094.3.8 iterator方法&&获取Set集合的迭代器 3104.3.9 remove方法&&移除Set集合中指定对象 3114.3.10 removeAll方法&&移除另一个集合所包含的所有内容 3114.3.11 retainAll方法&&保留另一个集合所包含的所有内容 3124.3.12 size方法&&获取Set集合类的大小 3134.3.13 toArray方法&&用Set集合的所有对象创建数组 313第5章 编程 315
5.1 DriverManager类&&驱动程序管理类 3155.1.1 deregisterDriver方法&&删除一个驱动程序 3155.1.2 getDriver方法&&选择一个适当的驱动程序 3155.1.3 getDrivers方法&&获取全部已加载的驱动程序 3165.1.4 getConnection方法&&获取数据库连接 3165.1.5 getLoginTimeout方法&&获取连接数据库的等待时间 3185.1.6 getLogWriter方法&&获取日志的打印输出流 3195.1.7 intln方法&&输出日志 3195.1.8 registerDriver方法&&注册给定的驱动程序 3195.1.9 setLoginTimeout方法&&设置连接数据库的等待时间 3205.1.10 setLogWriter方法&&设置日志的打印输出流 3205.2 Connection接口&&数据库连接接口 3205.2.1 常量&&Connection接口的常量 3215.2.2 clearWarnings方法&&清除警告信息 3215.2.3 close方法&&关闭数据库连接对象 3215.2.4 commit方法&&提交事务 3215.2.5 createBlob方法&&构造二进制的对象 3225.2.6 createClob方法&&构造字符型的对象 3225.2.7 createNClob方法&&构造字节字符的对象 3235.2.8 createSQL方法&&构造SQLXML对象 3235.2.9 createStatement方法&&创建执行SQL语句的对象 3245.2.10 getAutoCommit方法&&获取提交模式 3265.2.11 getCatalog方法&&获取当前目录名称 3265.2.12 getClientInfo方法&&获取客户端信息列表 3265.2.13 getHoldability方法&&获取ResultSet对象的可保存性 3275.2.14 getMetaData方法&&获取数据库的元数据 3285.2.15 getTransactionIsolation方法&&获取事务隔离级别 3285.2.16 getTypeMap方法&&获取Map对象 3295.2.17 getWarnings方法&&获取调用报告的第一个警告 3295.2.18 isClosed方法&&判断Connection对象是否被关闭 3305.2.19 isReadOnly方法&&判断Connection对象是否为只读模式 3305.2.20 isValid方法&&判断连接是否有效 3305.2.21 nativeSQL方法&&返回SQL语句的本机形式 3315.2.22 prepareCall方法&&调用数据库 3315.2.23 prepareStatement方法&&创建一个预处理语句 3345.2.24 rollback方法&&事务回滚 3355.2.25 setAutoCommit方法&&设置数据库连接的提交模式 3355.2.26 setCatalog方法&&设置目录名称 3365.2.27 setClientInfo方法&&设置客户端信息 3365.2.28 setHoldability方法&&设置ResultSet对象的可保存性 3375.2.29 setReadOnly方法&&设置连接只读模式 3385.2.30 setSavepoint方法&&创建一个未命名的保存点 3385.2.31 releaseSavepoint方法&&移除指定的SavePoint实例 3395.2.32 setTransactionIsolation方法&&设置事务隔离级别 3395.3 Statement接口&&执行SQL语句接口 3405.3.1 常量&&Statement接口的常量 3405.3.2 addBatch方法&&添加批处理语句 3405.3.3 cancel方法&&中止SQL语句 3415.3.4 clearBatch方法&&清除批处理语句 3415.3.5 clearWarnings方法&&清除所有警告 3415.3.6 execute方法&&执行SQL语句 3425.3.7 executeBatch方法&&执行批处理语句 3425.3.8 executeUpdate方法&&执行更新操作 3435.3.9 executeQuery方法&&执行查询操作 3445.3.10 getConnection方法&&获取数据库连接对象 3445.3.11 getFetchDirection方法&&获取从数据库表获取行的方向 3455.3.12 getFetchSize方法&&获取结果集的行数 3455.3.13 getGeneratedKeys方法&&获取自动生成的键 3465.3.14 getMaxFieldSize方法&&获取最大字节数 3465.3.15 getMaxRows方法&&获取最大行数 3475.3.16 getMoreResults方法&&移动到Statement对象的下一个结果 3475.3.17 getQueryTimeout方法&&获取等待执行的秒数 3485.3.18 getResultSet方法&&获取结果集 3495.3.19 getResultSetConcurrency方法&&获取结果集并发性 3495.3.20 getResultSetHoldability方法&&获取结果集可保存性 3505.3.21 getResultSetType方法&&获取结果集类型 3505.3.22 getUpdateCount方法&&获取更新的记录数 3505.3.23 getWarnings方法&&获取调用报告的第一个警告 3515.3.24 setMaxRows方法&&获取最大行数 3515.3.25 getMaxRows方法&&获取最大行数限制值 3525.3.26 close方法&&关闭Statement对象 3525.3.27 isClosed方法&&判断Statement对象是否关闭 3525.3.28 isPoolable方法&&判断对象是否可池化 3535.3.29 setCursorName方法&&设置指针名称 3535.3.30 setEscapeProcessing方法&&设置是否进行转义处理 3545.3.31 setFetchDirection方法&&设置处理行的方向 3545.3.32 setFetchSize方法&&设置结果集合的最大行数 3555.3.33 setMaxFieldSize方法&&设置可返回的最大字节数 3555.3.34 setMaxRows方法&&设置最大行数 3565.3.35 setPoolable方法&&设置语句是否可池化 3565.3.36 setQueryTimeout方法&&设置等待执行的秒数 3575.4 PreparedStatement接口&&预编译SQL语句接口 3575.4.1 clearParameters方法&&立即清除当前参数值 3575.4.2 execute方法&&执行SQL语句 3585.4.3 executeQuery方法&&执行查询语句 3585.4.4 executeUpdate方法&&执行更新语句 3595.4.5 getMetaData方法&&获取ResultSet对象列的信息 3595.4.6 getParameterMetaData方法&&获取参数信息 3605.4.7 setAsciiStream方法&&将指定参数设置为给定输入流 3605.4.8 setBigDecimal方法&&设置大数字参数值 3635.4.9 setBinaryStream方法&&设置二进制参数值 3635.4.10 setBlob方法&&设置Blob型参数 3665.4.11 setBoolean方法&&设置布尔型参数 3685.4.12 setByte方法&&设置字节型参数 3695.4.13 setBytes方法&&设置字节数组型参数 3695.4.14 setCharacterStream方法&&将指定参数设置为给定Reader对象 3705.4.15 setClob方法&&设置Clob型参数 3715.4.16 setDate方法&&设置日期型参数 3745.4.17 setDouble方法&&设置双精度型参数 3745.4.18 setFloat方法&&设置单精度型参数 3755.4.19 setInt方法&&设置整型参数 3755.4.20 setLong方法&&设置长整型参数 3765.4.21 setNCharacterStream方法&&将指定参数设置为Reader对象 3765.4.22 setNClob方法&&设置NClob类型的参数 3785.4.23 setNString方法&&设置String类型的参数 3805.4.24 setShort方法&&设置Short类型的参数 3815.4.25 setString方法&&设置String类型的参数 3815.4.26 setTime方法&&设置时间类型的参数 3825.4.27 setTimestamp方法&&设置参数值为时间戳 3835.4.28 setURL方法&&设置参数为URL 3845.5 ResultSet接口&&结果集接口 3855.5.1 常量&&ResultSet接口的常量 3855.5.2 absolute方法&&将光标移动到指定行 3855.5.3 afterLast方法&&将光标移动到最后一行 3865.5.4 beforeFirst方法&&将光标移动到第一行之前 3865.5.5 cancelRowUpdates方法&&取消对当前行所作的更新 3875.5.6 clearWarnings方法&&清除所有警告 3875.5.7 close方法&&关闭ResultSet对象 3885.5.8 deleteRow方法&&删除当前行 3885.5.9 findColumn方法&&获取Resultset的列索引 3895.5.10 first方法&&将光标移动到第一行 3905.5.11 getAsciiStream方法&&获取指定列的ASCII字符流的值 3905.5.12 getBigDecimal方法&&获取BigDecimal型的数据 3925.5.13 getBinaryStream方法&&获取字节流型的数据 3935.5.14 getBlob方法&&获取Blob型的数据 3955.5.15 getBoolean方法&&获取布尔型的数据 3965.5.16 getByte方法&&获取字节型的数据 3965.5.17 getBytes方法&&获取字节数组的数据 3975.5.18 getCharacterStream方法&&获取Reader型的数据 3985.5.19 getClob方法&&获取Clob型的数据 3995.5.20 getConcurrency方法&&获取并发模式 4005.5.21 getCursorName方法&&获取SQL光标的名称 4015.5.22 getDate方法&&获取日期型的数据 4025.5.23 getDouble方法&&获取双精度型的数据 4045.5.24 getFetchDirection方法&&获取方向 4055.5.25 getFetchSize方法&&获取ResultSet对象的获取大小 4055.5.26 getFloat方法&&获取单精度型的数据 4065.5.27 getHoldability方法&&获取可保存性 4075.5.28 getInt方法&&获取整型数据 4075.5.29 getLong方法&&获取长整型数据 4085.5.30 getMetaData方法&&获取对象的列信息 4095.5.31 getNCharacterStream方法&&获取Reader形式的数据 4095.5.32 getNClob方法&&获取NClob型的数据 4115.5.33 getNString方法&&获取String型的数据 4135.5.34 getObject方法&&获取object型的数据 4145.5.35 getRow方法&&获取当前编号 4155.5.36 getShort方法&&获取短整型的数据 4155.5.37 getStatement方法&&获取Statement对象 4165.5.38 getString方法&&获取String类型的数据 4175.5.39 getTime方法&&获取时间型的数据 4185.5.40 getTimestamp方法&&获取时间戳 4205.5.41 getType方法&&获取ResultSet对象的类型 4225.5.42 getURL方法&&获取URL对象形式的数据 4235.5.43 getWarnings方法&&获取报告的第一个警告 4245.5.44 insertRow方法&&插入当前行到数据库中 4245.5.45 isAfterLast方法&&判断光标是否位于最后一行之后 4255.5.46 isBeforeFirst方法&&判断光标是否位于第一行之前 4255.5.47 isClosed方法&&判断ResultSet对象是否已经关闭 4265.5.48 isFirst方法&&判断光标是否位于第一行 4265.5.49 isLast方法&&判断光标是否位于最后一行 4275.5.50 last方法&&将光标移动到最后一行 4275.5.51 moveToCurrentRow方法&&将光标移动到记住的光标位置 4275.5.52 moveToInsertRow方法&&将光标移动到插入行 4285.5.53 next方法&&将光标从当前的位置向下移动一行 4295.5.54 previous方法&&光标移动到上一行 4305.5.55 relative方法&&按相对行数移动光标 4305.5.56 setFetchDirection方法&&设置行的处理方向 4315.5.57 setFetchSize方法&&设置结果集的最大行数 4315.5.58 updateAsciiStream方法&&用ascii流值更新指定的列 4325.5.59 updateBigDecimal方法&&用BigDecimal值更新指定列 4375.5.60 updateBinaryStream方法&&用二进制流值更新指定的列 4385.5.61 updateBlob方法&&用Blob值更新指定列 4435.5.62 updateBoolean方法&&用boolean值更新指定列 4475.5.63 updateByte方法&&用byte值更新指定列 4495.5.64 updateBytes方法&&用byte数组值更新指定列 4505.5.65 updateCharacterStream方法&&用二进制流值更新指定的列 4525.5.66 updateDate方法&&用Date值更新指定列 4565.5.67 updateDouble方法&&用double值更新指定列 4585.5.68 updateFloat方法&&用float值更新指定列 4595.5.69 updateInt方法&&用int值更新指定列 4605.5.70 updateLong方法&&用long值更新指定列 4625.5.71 updateNString方法&&用String值更新指定列 4635.5.72 updateNull方法&&用null值更新指定列 4645.5.73 updateRow方法&&更新当前行 4665.5.74 updateShort方法&&用short值更新指定列 4665.5.75 updateString方法&&用String值更新指定列 4685.5.76 updateTime方法&&用Time值更新指定列 4695.5.77 updateTimestamp方法&&用时间戳更新指定列 470第6章 JSP指令 472
6.1 include指令&&包含文件指令 4726.2 Page指令&&页面指令 4726.2.1 autoFlush属性&&是否自动输出缓冲区的内容 4736.2.2 buffer属性&&设置的缓冲区大小 4736.2.3 language属性&&设置JSP脚本使用的语言 4736.2.4 contentType属性&&设置页面响应的MIME类型 4746.2.5 errorPage属性&&指定异常处理页面 4746.2.6 extends属性&&指定页面转换为Servlet后继承的类 4746.2.7 import 属性&&导入需要用到的包 4746.2.8 info属性&&设置页面相关信息 4756.2.9 isErrorPage属性&&设置是否使用exception异常对象 4756.2.10 isIEIgnored属性&&设置是否忽略EL表达式 4766.2.11 isThreadSafe属性&&设置是否以多线程方式处理用户请求 4766.2.12 pageEncoding 属性&&设置字符的编码 4766.2.13 属性&&设置当前页面是否支持session 4766.3 taglib指令&&标签库指令 476第7章 JSP的动作标签 478
7.1 jsp:fallback&&不支持插件时输出提示信息标签 4787.2 jsp:forward&&请求转发标签 4787.3 jsp:getProperty&&获取属性值标签 4797.4 jsp:include&&包含文件标签 4807.5 jsp:param&&传递单个参数标签 4807.6 jsp:params&&传递多个参数标签 4817.7 jsp:plugin&&插入Applet或JavaBean标签 4817.8 jsp:setProperty&&设置属性标签 4847.9 jsp:useBean&&创建Bean实例标签 486第8章 JSP内置对象 488
8.1 对象&&应用对象 4888.1.1 getAttribute(String name)方法&&获取属性值 4888.1.2 getAttributeName方法&&获取属性的初始值 4888.1.3 getContextPath方法&&获取Web应用的路径 4898.1.4 getMajorVersion方法&&获取Servlet API的最大版本号 4898.1.5 getMimiType方法&&获取指定文件的MIME类型 4898.1.6 getMinorVersion方法&&获取服务器支持的Servlet API最小版本号 4898.1.7 getNamedDispatcher方法&&根据指定参数名返回一个Request Dispatcher对象 4908.1.8 getRealPath(String path)方法&&获取虚拟路径的真实路径 4908.1.9 getRequestDispatcher方法&&根据指定路径名返回一个Request Dispatcher对象 4908.1.10 getResource(Stirng path)方法&&获取指定资源的URL路径 4918.1.11 getResourceAsStream方法&&获取指定资源的输入流对象 4918.1.12 getResourcePaths方法&&获取路径列表 4928.1.13 log方法&&写入日志信息到日志文件 4928.1.14 getServletInfo方法&&获取servlet容器信息 4938.1.15 removeAttribute(String key)方法&&移除属性 4938.1.16 setAttribute(String name,Object object)方法&&设置属性 4938.2 config对象&&配置对象 4948.2.1 getInitParameter方法&&获取单个初始参数的值 4948.2.2 getInitParameterNames方法&&获取全部初始参数的名字 4948.2.3 getServletContext方法&&获取Servlet上下文 4948.2.4 getServletName方法&&获取Servlet的名字 4958.3 exception对象&&异常对象 4958.3.1 fillInStackTrace方法&&在异常堆栈跟踪中填充 4958.3.2 getCause方法&&返回产生异常的原因 4968.3.3 getMessage方法&&获取异常消息文本 4968.3.4 getLocalizedMessage方法&&获取本地化语言的异常信息 4978.3.5 getStackTrace方法&&获取堆栈跟踪元素的数组 4978.3.6 initCause方法&&设置初始化的异常信息 4988.3.7 printStackTrace方法&&输出异常的栈跟踪轨迹 4988.3.8 setStackTrace方法&&设置堆栈跟踪元素 5008.3.9 toString方法&&返回异常的简短描述 5008.4 out输出对象&&输出对象 5018.4.1 clear方法&&清除缓冲区里的数据 5018.4.2 clearBuffer方法&&清除缓冲区里的数据 5018.4.3 close方法&&关闭JSP的输出流 5018.4.4 flush方法&&清空并输出当前缓冲区 5028.4.5 getBufferSize方法&&获得输出流缓冲区的大小 5028.4.6 getRemaining方法&&获得缓冲区的可用空间 5028.4.7 isAutoFlush方法&&判断缓冲区是否自动刷新 5038.4.8 newLine方法&&写入一个行分隔符 5038.4.9 print方法&&输出数据到JSP页面 5038.4.10 println方法&&向JSP页面输出空字符串和换行符号 5078.4.11 其他println方法 5078.5 page对象&&页面对象 5098.5.1 equals方法&&比较两个对象是否相等 5098.5.2 getClass方法&&获取page对象 5098.5.3 hashCode方法&&返回对象的哈希码值 5098.6 pageContext对象&&页面上下文对象 5108.6.1 forward方法&&页面转发 5108.6.2 getErrorData方法&&获取错误信息 5108.6.3 getAttribute方法&&在指定范围内检索属性 5118.6.4 getException方法&&获取异常信息 5118.6.5 getPage方法&&获取当前page对象 5128.6.6 getRequest方法&&获取当前的request对象 5128.6.7 getResponse方法&&获取当前的response对象 5128.6.8 getServletConfig方法&&获取当前页面的ServletConfig对象 5128.6.9 getServletContext方法&&获取ServletContext的实例 5138.6.10 getSession方法&&获取当前的session对象 5138.6.11 handlePageException方法&&抛出异常 5138.6.12 include方法&&包含其他文件 5158.6.13 initialize方法&&初始化PageContext对象 5158.6.14 release方法&&释放相关资源 5168.6.15 removeAttribute方法&&移除指定范围的对象中的属性 5168.6.16 setAttribute方法&&在指定对象范围中设置属性 5178.7 request对象&&请求对象 5178.7.1 getAttribute方法&&获取指定的属性值 5188.7.2 getAttributeNames方法&&获取request对象所有属性的名字集合 5188.7.3 getAuthType方法&&获取保护servlet的认证方案名 5188.7.4 getCookies方法&&获取所有的cookie对象 5198.7.5 getCharacterEncoding方法&&获取请求页面的字符编码格式 5198.7.6 getContentLength方法&&获取请求的Body的长度 5198.7.7 getContextPath方法&&获取当前Web所在的目录 5208.7.8 getDateHeader方法&&获取构建Date对象的long值 5208.7.9 getHeader方法&&获得Http协议定义的文件头信息 5208.7.10 getHeaders方法&&获取指定请求头的所有值 5218.7.11 getHeadersNames方法&&获取所有请求头的名字 5218.7.12 getInputStream方法&&获取请求对象的输入流 5228.7.13 getIntHeader方法&&获取请求头信息 5228.7.14 getMethod方法&&获取客户端向服务器端传送数据的方法 5228.7.15 getParameter方法&&获取客户端传送的参数值 5238.7.16 getParameterValues方法&&获取指定参数的所有值 5238.7.17 getPathInfo方法&&获取客户请求URL的路径信息 5248.7.18 getPathTranslated方法&&获取Servlet的附加路径信息 5248.7.19 getProtocol方法&&获取数据传送协议 5258.7.20 getQueryString方法&&获得查询字符串 5258.7.21 getRemoteUser方法&&获取请求用户的登录信息 5258.7.22 getRequestURI方法&&获得客户端相对路径 5268.7.23 getRequestURL方法&&获得客户端相对路径 5268.7.24 getRemoteAddr方法&&获取客户端的IP地址 5268.7.25 getRemoteHost方法&&获取客户端的机器名称 5278.7.26 getRequestedSessionId方法&&获得客户端访问网站的session ID值 5278.7.27 getSession方法&&获取和请求相关的session对象 5278.7.28 getServerName方法&&获取服务器的名字 5288.7.29 getServerPath方法&&获取请求页面的文件路径 5288.7.30 getServerPort方法&&获取服务器的端口号 5288.7.31 getUserPrincipal方法&&返回Principal对象 5298.7.32 isRequestedSessionIdFromCookie方法&&判断session ID是否从Cookie中获得 5298.7.33 isRequestedSessionIdFromURL方法&&判断session ID是否从URL中获得 5298.7.34 isRequestedSessionIdValid方法&&判断返回session是否有效 5308.7.35 isUserInRole方法&&判断认证后的用户是否属于逻辑的role中的成员 5308.7.36 removeAttribute方法&&删除请求中的一个属性 5308.7.37 setAttribute方法&&设置request对象的属性 5318.8 response对象&&响应对象 5318.8.1 addCookie方法&&保存客户端的Cookie信息 5318.8.2 addDateHeader方法&&加入对应名称的日期头信息 5328.8.3 addHeader方法&&添加Http文件头信息 5328.8.4 addIntHeader方法&&加入对应名称的int属性 5328.8.5 containsHeader方法&&判断Http文件头是否存在 5338.8.6 getCharacterEncoding方法&&设置字符编码 5338.8.7 getOutputStream方法&&获取JSP应答输出流 5338.8.8 sendError方法&&发送错误信息 5348.8.9 sendRedirect方法&&响应重定向 5348.8.10 setContentType方法&&设置MIME类型 5358.8.11 setDateHeader方法&&头名称及日期设置为响应头信息 5358.8.12 setHeader方法&&设置头信息 5358.8.13 setStatus方法&&设置响应的状态码 5368.9 session对象&&会话对象 5368.9.1 getAttribute方法&&获取属性值 5368.9.2 getAttributeNames方法&&获取属性名称 5378.9.3 getCreationTime方法&&获取session对象创建时间 5378.9.4 getId方法&&获取惟一的ID标识 5378.9.5 getLastAccessedTime方法&&获取最后发送请求的时间 5388.9.6 getMaxInactiveInterval方法&&获取session有效时间 5388.9.7 getServletContext方法&&获取ServletContext对象 5388.9.8 invalidate方法&&销毁session对象 5398.9.9 isNew方法&&判断当前用户是否为新用户 5398.9.10 setAttibute方法&&设置属性值 5398.9.11 setMaxInactiveInterval方法&&设置session有效时间 5408.9.12 removeAttribute方法&&移除指定属性 540第9章 JSTL核心标签库 541
9.1 表达式标签 5419.1.1 c:out标签&&输出标签 5419.1.2 c:set标签&&设置标签 5429.1.3 c:remove标签&&移除标签 5439.1.4 c:catch标签&&捕获异常标签 5439.2 流程控制标签 5449.2.1 c:if标签&&条件判断标签 5449.2.2 c:choose标签&&选择标签 5469.2.3 c:when标签&&条件标签 5469.2.4 c:otherwise标签&&指定默认处理逻辑标签 5479.3 循环标签 5489.3.1 c:forEach标签&&对对象进行迭代输出标签 5489.3.2 c:forTokens标签&&对字符串进行迭代输出标签 5499.4 URL操作标签 5519.4.1 c:import标签&&文件导入标签 5519.4.2 c:redirect标签&&重定向标签 5529.4.3 c:url标签&&生成URL地址标签 5539.4.4 c:param标签&&参数传递标签 554第10章 JSTL的格式与国际化标签库 556
10.1 fmt:formatNumber标签&&格式化数字 55610.2 fmt:parseNumber标签&&转换为数字 55810.3 fmt:formatDate标签&&格式化时间 56010.4 fmt:parseDate标签&&转换为时间 56110.5 fmt:setTimeZone标签&&设置时区 56310.6 fmt:timeZone标签&&格式化时区 56310.7 fmt:setBundle标签&&指定消息资源 56410.8 fmt:bundle标签&&读取绑定消息资源 56510.9 fmt:message标签&&读取本地消息 56610.10 fmt:param标签&&指定资源参数 56710.11 fmt:setlocale标签&&设置语言区域 56810.12 fmt:requestEncoding标签&&设置编码 569第11章 JSTL的SQL标签库 571
11.1 sql:setDataSource标签&&设置数据源 57111.2 sql:query标签&&通过SQL语句查询 57211.3 sql:update标签&&更新数据 57511.4 sql:param标签&&指定SQL参数 57611.5 sql:dateParam标签&&填充日期型参数 57711.6 sql:transaction标签&&事务处理 578第12章 JSTL的XML标签库 580
12.1 x:parse标签&&解析指定的XML内容 58012.2 x:out标签&&输出XML信息 58112.3 x:set标签&&保存XML节点 58312.4 x:if标签&&XPath条件执行JSP代码 58412.5 x:choose标签&&完成条件判断 58512.6 x:when标签&&根据条件执行代码 58512.7 x:otherwise标签&&不满足条件执行 58612.8 x:forEach标签&&遍历XML文件 58712.9 x:transform标签&&XML到XSLT转换 58812.10 x:param标签&&定义参数 590第13章 Struts控制器 592
13.1 Action类&&请求处理 59213.1.1 addErrors方法&&添加指定的错误键 59213.1.2 addMessages方法&&添加ActionMessages 59213.1.3 execute方法&&完成用户请求处理 59313.1.4 isTokenValid方法&&验证令牌机制 59413.1.5 getResources方法&&获取默认MessageResources 59513.1.6 resetToken方法&&删除令牌属性 59513.1.7 saveToken方法&&保存新令牌 59613.1.8 saveErrors方法&&保存错误信息 59613.1.9 saveMessages方法&&保存ActionMessages对象 59713.2 ActionServlet类&&核心控制器组件 59713.2.1 doGet方法&&处理用户HTTP GET请求 59713.2.2 doPost方法&&处理用户HTTP POST请求 59813.2.3 destroy方法&&移除控制器组件 59813.2.4 init方法&&初始化 59913.2.5 initInternal方法&&初始化Struts的消息资源 59913.2.6 initOther方法&&加载ActionServlet初始化参数 60013.2.7 process方法&&处理接受的请求并做出反应 60013.3 DispatchAction类&&请求分发 60113.3.1 execute方法&&处理请求 60113.3.2 getParameter方法&&获取parameter参数值 60213.3.3 getMethodName方法&&返回方法名 60313.4 ForwardAction类&&转发请求 60313.5 IncludeAction类&&包含其他Web组件 60413.6 LookupDispatchAction类&&多业务处理 60513.6.1 execute方法&&请求处理 60513.6.2 getKeyMethodMap方法&&返回Map集合对象 60613.6.3 getMethodName方法&&获取方法名 60613.7 ModuleUtils类&&处理子应用模块 60713.7.1 getInstance()方法&&返回ModuleUtils实例 60713.7.2 getModuleConfig()方法&&返回ModuleConfig对象 60713.8 SwitchAction类&&处理多应用模块 608第14章 Struts Bean标签库 609
14.1 bean:define标签&&定义一个变量 60914.2 bean:cookie标签&&访问Cookie对象 61114.3 bean:header标签&&访问HTTP头信息 61114.4 bean:parameter标签&&参数设为变量 61214.5 bean:page标签&&隐含对象设为变量 61214.6 bean:size标签&&获取集合或数组长度 61314.7 bean:message标签&&输出资源信息 61414.8 bean:write标签&&输出信息 61514.9 bean:resource标签&&检索资源内容 61614.10 bean:include标签&&包含Web资源 61714.11 bean:struts标签&&获取Struts对象 618第15章 Struts HTML标签库 620
15.1 html:base标签&&获得页面UTL 62015.2 html:checkbox标签&&生成复选框 62015.3 html:errors标签&&输出错误信息 62115.4 html:file标签&&上传文件 62215.5 html:form标签&&创建表单 62315.6 html:hidden标签&&生成隐藏属性 62315.7 html:html标签&&html元素 62415.8 html:img标签&&嵌入图片 62415.9 html:image标签&&生成 img标签 62615.10 html:link标签&&生成a标签 62715.11 html:messages标签&&输出信息 62815.12 html:multibox标签&&生成复选框 62915.13 html:option标签&&生成列表选项 63015.14 html:options标签&&生成多个列表 63115.15 html:optionCollection标签&&下拉列表 63215.16 html:pass标签&&生成密码框 63415.17 html:radio标签&&生成单选按钮 63415.18 html:submit标签&&生成提交按钮 63515.19 html:select标签&&生成下拉列表框 63615.20 html:text标签&&生成文本框 63715.21 html:textarea标签&&生成文本域 637第16章 Struts logic标签库 639
16.1 logic:equal标签&&比较对象是否相等 63916.2 logic:notEqual标签&&比较对象是否不相等 63916.3 logic:greaterEqual标签&&比较是否大于或等于 64016.4 logic:greaterThan标签&&比较是否大于 64116.5 logic:lessEqual标签&&比较小于或等于 64216.6 logic:lessThan标签&&比较是否小于 64216.7 logic:match标签&&匹配常量 64316.8 logic:notMatch标签&&不匹配常量 64416.9 logic:empty标签&&对象为空 64516.10 logic:notEmpty标签&&对象不为空 64616.11 logic:present标签&&是否存在 64716.12 logic:notPresent标签&&不存在 64816.13 logic:messagesPresent标签&&存在指定消息 64916.14 logic:messagesNotPresent标签&&不存在指定消息 65016.15 logic:iterate标签&&遍历集合或数组 65016.16 logic:forward标签&&请求转发 65216.17 logic:redirect标签&&请求重定向 653第17章 Hibernate常用类与接口 654
17.1 Configuration类&&Hibernate配置 65417.1.1 构造方法&&Configuration类的构造方法 65417.1.2 configure方法&&加载Hibernate配置文件 65417.1.3 addClass方法&&加载实体类 65517.1.4 buildSessionFactory方法&&构建SessionFactory 65517.1.5 addResource方法&&指定实体类的映射文件 65617.1.6 setProperty方法&&为Configuation对象指定配置属性 65617.2 SessionFactory接口&&Session工厂 65717.2.1 openSession方法&&开启一个Session 65717.2.2 isClosed方法&&SessionFactory是否关闭 65917.2.3 close方法&&关闭SessionFactory对象 65917.3 Session接口&&持久化操作接口 66017.3.1 beginTransaction方法&&开启一个事务 66017.3.2 isOpen方法&&判断Session是否开启 66017.3.3 close方法&&关闭Session 66117.3.4 save方法&&保存对象 66117.3.5 update方法&&更新对象 66217.3.6 saveOrUpdate方法&&保存或更新对象 66217.3.7 delete方法&&删除对象 66317.3.8 get方法&&查询对象 66417.3.9 load方法&&加载对象 66617.3.10 evict方法&&从Session缓存中清除对象 66717.3.11 clear方法&&清除Session缓存中的所有所有对象 66817.3.12 contains方法&&判断对象是否在缓存中存在 66817.3.13 createQuery方法&&创建Query对象 66817.3.14 createSQLQuery方法&&创建SQLQuery对象 66917.3.15 createCriteria方法&&创建Criteria对象 67017.3.16 lock方法&&指定的锁定模式进行锁定 67017.4 Transaction接口&&事物接口 67117.4.1 begin方法&&开启事务 67117.4.2 commit方法&&提交事务 67117.4.3 rollback方法&&回滚事务 67217.4.4 wasCommitted方法&&判断事务是否被提交 67217.4.5 wasRolledBack方法&&判断事务是否回滚 67317.5 Query接口&&HQL查询接口 67417.5.1 list方法&&返回查询结果的List集合 67417.5.2 iterate方法&&返回查询结果的迭代器 67417.5.3 uniqueResult方法&&单值检索 67517.5.4 setMaxResults方法&&设置最大返回记录数 67617.5.5 setFirsResult方法&&设置结果集的起始点 67617.5.6 setEntity方法&&用于绑定实体类参数 67717.5.7 setParameter方法&&绑定任意类型的参数 67717.5.8 setDate方法&&绑定映射类型为Date的参数 67817.5.9 setString方法&&绑定映射类型为String的参数 67817.5.10 setInteger方法&&绑定映射类型为int的参数 67917.5.11 setBoolean方法&&绑定映射类型为boolean的参数 68017.5.12 setDouble方法&&绑定映射类型为double的参数 68017.5.13 setFloat方法&&绑定映射类型为float的参数 68117.6 Criteria接口&&QBC查询接口 68217.6.1 add方法&&设置查询条件 68217.6.2 addOrder方法&&设置结果集的排序规则 68217.6.3 createCriteria方法&&创建一个新的Criteria对象 68317.6.4 createAlias方法&&建立连接查询 68317.6.5 list方法&&返回一个List集合 68417.6.6 setMaxResults方法&&设置最大返回记录数 68417.6.7 setFirsResult方法&&设置结果集的起始点 68517.6.8 uniqueResult方法&&单值检索 68517.6.9 setProjection方法&&设置查询的投影列 68517.7 Projections类&&帮助criteria接口完成分组与统计 68617.7.1 projectionList方法&&创建多个投影列 68617.7.2 id方法&&投影对象标识符 68717.7.3 property方法&&指明投影对象的某个属性 68817.7.4 distinct方法&&设置查询结果的唯一性 68817.7.5 groupProperty方法&&设置参加分组的属性列 68817.7.6 avg方法&&计算某一列的平均值 68917.7.7 sum方法&&对某一列进行求和 68917.7.8 max方法&&计算某一列的最大值 69017.7.9 min方法&&计算某一列的最小值 69017.7.10 rowCount方法&&满足条件的记录的数目 69117.7.11 count方法&&返回某个属性的数目 69117.8 Restrictions类&&创建查询条件 69117.8.1 allEq方法&&设置一系列的相等条件 69117.8.2 eq方法&&设置等于条件 69217.8.3 lt方法&&设置小于条件 69217.8.4 le方法&&设置小于等于条件 69317.8.5 gt方法&&设置大于条件 69317.8.6 ge方法&&设置大于等于条件 69317.8.7 between方法&&设置在两者之间的条件 69417.8.8 like方法&&设置模糊查询的条件 69417.8.9 in方法&&判断是否在给定的数组内 69517.8.10 and方法&&逻辑与操作 69517.8.11 or方法&&逻辑或操作 69517.8.12 not方法&&逻辑非操作 69617.8.13 isNotNull方法&&判断是否不为null 69617.8.14 isNull方法&&判断是否为null 69717.8.15 sqlRestriction方法&&通过SQL语句限定查询条件 69717.9 SQLQuery接口&&SQL查询接口 69717.9.1 addEntity方法&&将别名和实体类联系 69817.9.2 addJoin方法&&实体和集合相关联 70017.9.3 addScalar方法&&返回标量和实体的结合体 701第18章 Hibernate配置属性 70218.1 dialect属性&&数据库方言 70218.2 connection.driver_class属性&&数据库驱动 70318.3 connection.url属性&&数据库连接URL 70518.4 connection.username属性&&数据库连接用户名 70618.5 connection.password属性&&数据库连接密码 70718.6 show_sql属性&&显示SQL语句 70818.7 format_sql属性&&格式化SQL语句 70818.8 use_sql_comments属性&&输出注释信息 70918.9 default_schema属性&&默认的表空间 71018.10 default_catalog属性&&默认的表目录 71018.11 session_factory_name属性&&绑定到JNDI 71118.12 max_fetch_depth属性&&设置抓取深度 71218.13 default_batch_fetch_size属性&&设置默认抓取数量 71318.14 default_entity_mode属性&&默认实体表现模式 71318.15 order_updates属性&&为SQL更新排序 71418.16 generate_statistics属性&&收集统计数据 71518.17 use_identifer_rollback属性&&重设默认值 71518.18 cache.use_query_cache属性&&判断是否缓存查询结果 71618.19 cache.use_second_level_cache属性&&判断是否关闭二级缓存 71718.20 cache.provider_class属性&&设置二级缓存实现类的全名 71818.21 cache.region_prefix属性&&设置二级缓存的前缀名称 71818.22 cache.use_minimal_puts属性&&判断是否优化二级缓存 71918.23 transaction.factory_class属性&&设置事务管理类型 720第19章 Hibernate映射节点 721
19.1 hibernate-mapping节点&&实体映射 72119.2 class节点&&定义类/表的映射关系 72219.3 id节点&&标识字段 72419.4 generator节点&&主键生成策略 72619.5 key节点&&映射外键 72719.6 property 节点&&映射实体属性 72819.7 one-to-one节点&&一对一关联关系 73019.8 many-to-many节点&&多对多关联关系 73119.9 set节点&&映射集合 73219.10 many-to-one节点&&多对一关联关系 73319.11 one-to-many节点&&一对多关联关系 735第20章 Spring容器 736
20.1 ClassPathXmlApplicationContext类&&创建容器 73620.2 FileSystemXmlApplicationContext类&&指定配置文件的位置 73720.3 XmlBeanFactory类&&解析Spring的配置 73820.4 WebApplicationContext接口&&初始化Spring容器 73820.5 Spring容器类的方法&&容器类 74220.5.1 containsBean方法&&判断是否包含指定名称JavaBean 74220.5.2 getBean方法&&获取容器中的JavaBean 74320.5.3 getBeanDefinitionCount方法&&获取JavaBean数量 74320.5.4 getBeanDefinitionNames方法&&获取JavaBean名称 74420.5.5 getBeanNamesForType方法&&通过类型获取Bean名称 74420.5.6 getBeansOfType方法&&获取指定类型的JavaBean 74520.5.7 getType方法&&获取JavaBean的类型 74520.5.8 isSingleton方法&&判断是否定义Singleton模式 74620.5.9 isTypeMatch方法&&判断JavaBean是否匹配指定的类型 74620.5.10 getServletContext方法&&获取ServletContext上下文 747第21章 Spring持久化 748
21.1 DriverManagerDataSource类&&驱动管理器数据源 74821.1.1 构造方法&&DriverManagerDataSource类的构造方法 74821.1.2 getConnection方法&&获取数据库连接对象 75021.1.3 getConnectionProperties方法&&获取数据库连接属性 75121.1.4 getDriverClassName方法&&获取数据库驱动类的名称 75221.1.5 getPassword方法&&获取数据库的密码 75221.1.6 getUrl方法&&获取数据库的URL路径 75321.1.7 getUsername方法&&获取数据库的用户名称 75321.1.8 setConnectionProperties方法&&设置数据库连接属性 75321.1.9 setDriverClassName方法&&设置数据源的驱动类 75421.1.10 setPassword方法&&设置数据库的密码 75521.1.11 setUrl方法&&设置连接数据库的URL路径 75521.1.12 setUsername方法&&设置访问数据库的用户名 75521.2 HibernateTemplate类&&Hibernate 75521.2.1 构造方法&&HibernateTemplate类的构造方法 75621.2.2 delete方法&&删除的实体对象 75621.2.3 deleteAll方法&&删除指定集合中实体对象 75721.2.4 execute方法&&接口回调执行操作 75721.2.5 executeFind方法&&接口回调查询数据 75821.2.6 find方法&&执行Hibernate查询 75921.2.7 get方法&&获取指定ID编号的实体对象 76021.2.8 loadAll方法&&装载指定类型的所有实体对象 76021.2.9 save方法&&保存实体对象 76121.2.10 saveOrUpdate方法&&保存或更新实体对象 76121.2.11 saveOrUpdateAll方法&&保存或更新实体对象集合 76221.2.12 update方法&&更新实体对象 76321.3 JdbcTemplate类&&JDBC模板 76421.3.1 batchUpdate方法&&批量更新语句 76421.3.2 query方法&&用于JDBC查询 76421.3.3 queryForInt方法&&int类型单值查询 76721.3.4 queryForList方法&&返回结果集合的SQL查询 76821.3.5 queryForLong方法&&long类型单值查询方法 77021.3.6 queryForMap方法&&查询结果的Map集合 77121.3.7 queryForObject方法&&查询的结果以对象类型返回 77221.3.8 update方法&&更新数据库中的数据 772第22章 Spring Web表单标签 774
22.1 form:checkbox&&复选框元素 77422.2 form:errors&&验证错误信息 77622.3 form:form&&定义HTML表单 77722.4 form:hidden&&定义表单隐藏组件 77722.5 form:input&&定义文本框 77822.6 form:option&&定义下拉选择框 77822.7 form:options&&下拉框或列表框 77922.8 form:password&&定义密码框 78122.9 form:radiobutton&&定义单选按钮 78222.10 form:select&&下拉框或列表框 78322.11 form:textarea&&定义文本域 784附录 字母索引 786
优质网站模板

我要回帖

更多关于 王者荣耀新英雄时间表 的文章

 

随机推荐