转 Java中final、finally、finalize的区别与用法
摘要:Java中final、finally、finalize的区别与用法 1.简单区别:final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对
阅读全文
转Serial,Parallel,CMS,G1四大GC收集器特点小结
摘要:转 https://blog.csdn.net/u013812939/article/details/48782343 1.Serial收集器 一个单线程的收集器,在进行垃圾收集时候,必须暂停其他所有的工作线程直到它收集结束。特点:CPU利用率最高,停顿时间即用户等待时间比较长。适用场景:小型应用通
阅读全文
转 Java中wait和sleep方法的区别
摘要:1、两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁)。 wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地
阅读全文
转面试题
摘要:转https://www.cnblogs.com/wyq178/p/10612060.html?tdsourcetag=s_pcqq_aiomsg
阅读全文