![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA Core
guanjunhere
这个作者很懒,什么都没留下…
展开
-
Integer自动转换(-128-127)问题
今天偶然的机会在百度知道上面看到一个TX问了这个问题刚开始我也不明白其中的道理,Integer ii = k;在这个期间,int k转换成了Integer的数据对象。这是Java1.5开始引入的功能,自动拆装箱。但是为什么100转换的对象相等,而200转换成的对象不相等呢?(java operator(==)在比较两个对象的时,是比较的两个对象的内存地址。而equals()原创 2014-03-19 17:01:36 · 1668 阅读 · 0 评论 -
Executors VS ThreadPoolExecutor
//Executors.newFixedThreadPool();//请求堆积在处理队列可能会消耗非常大的内存OOM//Executors.newCachedThreadPool(); newScheduledThreadPool(); //默认创建线程个数为Integer.MAX_VALUE 数量非常大,可能OOM//ExecutorService service = Executors原创 2016-12-28 15:40:58 · 360 阅读 · 0 评论 -
Java Tips
1、map.values() 转换成ListCollection valueCollection = map.values();List valueList = new ArrayList(valueCollection);2、List元素排序Collections.sort(timeList, new Comparator() { @Override p原创 2017-03-10 11:38:11 · 234 阅读 · 0 评论