Java
文章平均质量分 54
wangql48
这个作者很懒,什么都没留下…
展开
-
线程中yield()方法的一个奇怪的问题
今天做了个关于yield方法的一个小例子测试, 一个线程循环50次,用变量i标记,并每次输出当前循环到第几次(输出i), 当i为整10的数时调用yield方法(if(0 == i%10)) 本以为一个这么小的例子应该不会出什么问题,结果。。。。 下面贴出源代码和4次测试结原创 2011-07-30 14:57:52 · 684 阅读 · 2 评论 -
转个:JDBC中,如果ResultSet 和 Statement 不关闭的话,会有什么影响
robbin:如果你不使用连接池,那么就没有什么问题,一旦Connection关闭,数据库物理连接就被释放,所有相关Java资源也可以被GC回收了。 但是如果你使用连接池,那么请注意,Connection关闭并不是物理关闭,只是归还连接池,所以PreparedStatem转载 2011-09-14 20:26:51 · 2671 阅读 · 0 评论 -
Java源码中的发现:快速判断一个int值是几位数
判断一个int值是几位数,要是我自己实现,估计又会想到除法和模运算了,偶然在java标准API源码中发现的写法,很强大。 Java代码 public class Test { final static int[] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999,转载 2012-07-19 22:41:06 · 14666 阅读 · 5 评论