Java
文章平均质量分 70
Combien de temps encore
这个作者很懒,什么都没留下…
展开
-
Java 停止线程
Java 停止线程停止java线程有三种常见的方式:使用退出标志,使线程正常退出,也就是run方法完成时后线程停止。使用stop线程强行终止线程,但是不推荐这种暴力停止的方法,会导致很多难以估计的错误与异常,比如最常见的数据不一致的错误。使用interrupt方法中断线程interrup停止线程——不能停止的线程使用interrupt方法并不能像for+break那样,马上优雅的停止循环,而是在当前线程打了一个停止标记而已,并不能终止线程。public class App { pu原创 2021-01-12 03:25:24 · 261 阅读 · 0 评论 -
Java HashMap源码解读 ——putVal
Java HashMap源码解读 ——putVal一、 整体认识HashMap是个散列表,它的存储内容是键值对映射。HashMap继承于AbsractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap的实现是不同步的,这意味着它不是线程安全的。它的key,value都可以是null。此外,HashMap中的映射不是有序的。HashMap的实例有两个参数影响其性能:“初始容量”和“加载因子”。初始容量是哈希表在创建时的容量。加载因子是哈希表在其容量原创 2021-01-10 04:44:54 · 414 阅读 · 0 评论