java面试阿里第1期--二面(1)gc四引用(2)类加载机制(3)Atomic、cas(4)CPU很高,怎么去排查(5)RPC(6)怎么实现远程过程调用(8)BIO与NIO、AIO的区别(9)AOP
1.什么时候不用分代收集的方式2.软引用、弱引用、强引用、虚引用(GC)强引用:只要引用存在,垃圾回收器永远不会回收.例如:Objectobj=newObject();//可直接通过obj取得对应的对象如obj.equels(newObject());而这样obj对象对后面newObject的一个强引用,只有当obj这个引用被释放之后,对象才会被释放掉,这也是我们经常所用到的编码形式。软引用:非必