排序
浅析java中Integer传参方式的问题
Java本身都是值传递式的调用,对于对象传递的是地址值。给地址值重新赋值等于重新指向,不会影响外层。 而且这里Integer对象也有特殊性。其实现上可能类似 class Integer{ final int value; //...
JDBC BaseRowSet类和CachedRowSet类
CachedRowSet 包就是 sun.jdbc.RowSet 包,用户可以在网站上载 CachedRowSet 包。在 CachedRowSet 包中有一个抽象类 BaseRowSet,它是 CachedRowSet 类和 JdbcRowSet 类的直接父类,也是 WebRow...
MyBatis动态sql之foreach标签
<foreach> 元素主要用在构建 in 条件中,它可以在 SQL 语句中迭代一个集合。 <foreach> 元素的属性主要有 item、index、collection、open、separator、close。 item 表示集合中每一...
Java中Date,Calendar,Timestamp的区别以及相互转换与使用
1 Java.util.Date 包含年、月、日、时、分、秒信息。 // String转换为Date String dateStr='2013-8-13 23:23:23'; String pattern='yyyy-MM-dd HH:mm:ss'; DateFormate dateFormat=new SimpleDa...
建立JDBC连接
Connection 对象代表与数据库的连接。连接过程包括所执行的 SQL 语句和在该连接上返回的结果。一个应用程序可与单个数据库有一个或多个连接,或者可与许多数据库有连接。 打开连接 与数据库建立...
EL是什么?(详解)
表达式是 JSP 必备的语法元素,在接下来的教程中我们将介绍 EL、运算符、变量、常量、保留字的定义以及应用技巧。本文我们首先介绍 EL 表达式语言来自于标准化脚本语言 ECMAScript 和 XPath,EL...
Java线程的相关方法详细解析
start() 启动线程方法 run() 调用start()方法时,真正执行的就是该方法的方法体 sleep() 让当前线程睡眠,睡眠到期自动苏醒,并进入可运行状态,而不是运行状态 yield() 暂停当前正在...
浅析final,finally,finalize 的区别
1.final final修饰类,说明这个类不能被继承,是以个顶级类。 final修饰变量,说明这个变量是常量。 final修饰方法,表示这个方法不能被重写,不过可以冲在final方法。 比如有个基类Person,里...
基于JavaMail的常用类详细介绍
应用服务器 (1) javax.mail.Properties类 JavaMail需要Properties来创建一个session对象。它将寻找字符串'mail.smtp.host',属性值就是发送邮件的主机. 用法: Properties props = new Prope...







