2019年12月27日

摘要: 红黑树 思想源于:https://www.cnblogs.com/nananana/p/10434549.html有解释有图,很清晰(删除时需考虑根节点和兄弟节点的子节点是否存在) package tree; import jdk.nashorn.internal.ir.CallNode; import java.util.Random; /** * 红黑树 * 思想源于:https://www. 阅读全文

posted @ 2019-12-27 10:12 锕宇 阅读(1158) 评论(0) 推荐(0)


2016年11月17日

摘要: synchronized锁重入,当一个线程得到一个对象锁且还未释放锁时,再次请求此对象锁时可以再次得到该对象的锁 阅读全文

posted @ 2016-11-17 20:27 锕宇 阅读(442) 评论(0) 推荐(0)


2016年11月9日

摘要: setDaemon(true)方法将线程设置为守护线程,线程的Daemon默认值为false 只要当前JVM实例中存在任何一个非守护线程没有结束,守护线程就在工作 当进程中不存在非守护线程,则守护线程随着JVM一同结束 阅读全文

posted @ 2016-11-09 21:18 锕宇 阅读(667) 评论(0) 推荐(0)

摘要: 线程优先级用thread.setPriority(int a)( 1<=a<=10)方法来进行赋值。 线程优先级有继承性,如果主线程启动threadA线程且threadA线程没有另外赋予优先级,则threadA线程优先级和main线程一样。优先级与执行顺序无关 CPU尽量将执行资源让给线程优先级高的,即线程优先级高的总是会大部分先执行,但是不代表高优先级的线程全部都先执行完再执行低优先级的线程 优先级具有随机性,优先级高的不一定每次都先执行 阅读全文

posted @ 2016-11-09 20:28 锕宇 阅读(3436) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3