花费 13 ms
Thread的中断机制(interrupt)

先看收集了别人的文章,全面的了解下java的中断: 中断线程 线程的thread.interrupt()方法是中断线程,将会设置该线程的中断状态位,即设置为true,中断的结果线程是死亡、还是等待 ...

Tue Feb 25 02:03:00 CST 2014 10 83939
Callable,阻塞队列,线程池问题

一.说说Java创建多线程的方法   1. 通过继承Thread类实现run方法   2. 通过实现Runnable接口   3. 通过实现Callable接口   4. 通过线程池获取 ...

Sun Jan 05 07:19:00 CST 2020 0 1386
Java 位运算总结

一、Java中支持的位运算 位与(&):二元运算符,两个为1时结果为1,否则为0 位或(|):二元运算符,两个其中有一个为1时结果就为1,否则为0 位异或(^):二元运算符,两 ...

Fri Feb 18 20:00:00 CST 2022 0 920
synchronized关键字,Lock对象,阻塞队列问题

一. 请你谈一谈synchronized和lock有什么区别? 1.synchronized是java的关键字,属于jvm层面,底层是通过moninter对象实现的.Lock是具体的接口,属于a ...

Thu Jan 02 06:44:00 CST 2020 0 863
JVM中的GC算法,JVM参数,垃圾收集器分类

一.在JVM中什么是垃圾?如何判断一个对象是否可被回收?哪些对象可以作为GC Roots的根   垃圾就是在内存中已经不再被使用到的空间就是垃圾.   1.引用计数法:     内部使用一个计数 ...

Mon Jan 20 22:26:00 CST 2020 2 203
DLC双端锁,CAS,ABA问题

一.什么是DLC双端锁?有什么用处?  为了解决在多线程模式下,高并发的环境中,唯一确保单例模式只能生成一个实例  多线程环境中,单例模式会因为指令重排和线程竞争的原因会出现多个对象 ...

Wed Jan 08 00:54:00 CST 2020 3 536

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM