小心得
Java_Note
这个作者很懒,什么都没留下…
展开
-
Java自带垃圾回收器
java代码是无法控制java的垃圾回收器的,虽然在System的API中有gc()方法。但是这里需要注意的是:虽然这个方法是文档解释是运行垃圾回收器,但是其实是尝试性的,就是说不一定成功,具体什么时候运行还是有虚拟机来控制的。垃圾回收器的机制:java -Xms100M(最小内存) -Xmx200M(最大内存) HelloWorld原创 2015-01-09 12:54:56 · 334 阅读 · 0 评论 -
连接的2个小问题
1、自己写的类JDBCUtils其实就是获取连接,从而进行数据库或事务的操作。 在事务中,service层开启事务,那么如何保证dao层在连接数据库时就是用的跟service层同一个连接,这在JDBCUtils的 getConnection()方法中进行了判 断,即在dao层使用连接时,会判断service层是否开启了事务,如果开启,那就会获取同事务开始相同的连接,如果原创 2015-01-09 13:08:59 · 357 阅读 · 0 评论 -
static代码块和static修饰符
static代码块:static在加载的时候就会执行,意思就是在运行时,类加载器一旦把.class文件从硬盘加载到内存,就会执行static代码块。而static变量或者方法也会加载到内存当中,但是不会运行,就是与static代码块的区别;但是两者都加载一次,是作为共享数据存在的。原创 2015-01-09 12:56:59 · 324 阅读 · 0 评论 -
数据库小心得
1、内连接:查询出所有记录都满足条件。 之前在MySQL中多用的是方言,就是MySQL特有的语句, 如select * from 表1 别名1,表2 别名2 where 别名1.xx = 别名2.xx(关联条件用来消除笛卡尔积),而这种语句的 标准形式就是内连接。select * from 表1 别名1 inner join 表2 别名2 on 别名1.xx = 别名原创 2015-01-10 16:35:14 · 618 阅读 · 0 评论