
java
文章平均质量分 86
HeapStackk
此生仅为一人而绽放,即使可能并不存在,我也愿意等待花开
展开
-
[Java]ThreadPoolExecutor源码分析
ThreadPoolExecutor 使用线程池来处理提交的线程任务,该类主要用来处理两大问题:1.提升大量异步任务的执行性能。2.同时也提供任务完成情况信息。通常我们要使用ThreadPoolExecutor 可以通过其构造类方法,或者使用Executors工厂类的到ThreadPoolExecutor。如果使用构造类方法,我们需要懂其中几个必要的构造参数: publi原创 2016-05-24 15:41:15 · 636 阅读 · 0 评论 -
[Java]String类分析源码阅读
String类可以说是Java中最常使用的类了,但是String所包含的知识也是相当的多。首先为什么String类一定要用equals()方法来比较字符串呢?还有new 出来的字符串和""双印号的字符串有什么区别呢?看看下面这个例子 String s1 = new String("helloworld"); String s2 = new String("helloworld")原创 2016-05-19 00:10:46 · 886 阅读 · 0 评论 -
[Java]HashMap源码分析
HashMap 是一种基于Hash表的Map接口实现,关于HashMap有几个特别重要的要点。capacity:总容量,但表示散列表中的总的位置数目threshold:hash表中,所能够容忍被散列的最大值load_factor:负载系数 HashMap中默认的系数为0.75, threshold / capacity = load_factorsize:所放进HashMap里原创 2016-05-19 21:00:14 · 521 阅读 · 0 评论