java
zsj01005432
这个作者很懒,什么都没留下…
展开
-
【转】 Runnable、Callable、Executor、Future关系解读
【本文原地址为:http://blog.csdn.net/zhangzhaokun/article/details/6615454】 在再度温习Java5的并发编程的知识点时发现,首要的就是把Runnable、Callable、Executor、Future等的关系搞明白,遂有了下述小测试程序,通过这个例子上述三者的关系就一目了然了。 简单来说,Executor就是Runnable和C...原创 2012-04-28 11:10:35 · 126 阅读 · 0 评论 -
经验总结
1.[code="java"] List lst=new ArrayList(); System.out.println(lst.get(0)); [color=red]你一定以为这个返回只是个null值,其实错了,这个直接就报异常了~~~[/color] [/code] 2. [code="java"] create table APP_RE...原创 2012-05-16 01:53:32 · 101 阅读 · 0 评论 -
java 通过文件后缀名查找文件
最近开发项目的时候需要过滤出一些指定的文件,所以有了以下的一些代码: [code="java"] /** **该类主要是过滤得到指定后缀名的文件 **/ public class DataFileFilter implements FilenameFilter{ String extension; DataFileFilter(String extension){ th...原创 2012-06-26 16:52:45 · 222 阅读 · 0 评论 -
[转]ArrayList List 等迭代集合执行移除(remove) 操作容易犯的错误
原文地址:[url]http://hi.baidu.com/chenqqabcd/item/0af645c583596714515058b3[/url] 产生错误原因:迭代集合每次remove后的size都会发生变化,如果迭代基数不根据remove后的size动态调整,则会发生索引越界异常或内容遍历不全等问题, 错误方法1: ArrayList al = new ArrayLis...原创 2012-12-27 17:22:17 · 181 阅读 · 0 评论