摘要: 转自:http://blog.csdn.net/zhangerqing当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。一、Comparator强行对某个对象collection进行整体排序的比较函数,可以将Com... 阅读全文
posted @ 2014-09-28 19:55 marco_tan 阅读(190) 评论(0) 推荐(0) 编辑
摘要: java线程同步有两个特性,一个是可见性,一个是有序性。在解释这两个概念之前,先说下两个重要的概念,主内存(main memory)和工作内存(working memory),线程之间数据的交互不是直接传递,而是通过共享变量来实现的。对象的创建是在主内存中,而线程用到该对象时,是先拷贝一个该对象的副... 阅读全文
posted @ 2014-09-28 19:28 marco_tan 阅读(864) 评论(0) 推荐(0) 编辑