
Java基础
白学家Lynn
不要打死我
展开
-
通俗理解AQS原理及与Reentrantlock的关系
面试时候一个很常见的问题,就是AQS的理解,往往问到Reentrantlock之后,面试官会问,你知道Reentrantlock的实现吗? Reentrantlock Reentrantlock翻译过来就是可重入锁,通俗的讲,就是如果一个线程获取到了这个锁,他可以再次获取。但是释放的时候,如果获取了10次,也需要释放10次才能完全释放完毕 也就是说,这里lock 10次,需要unlock...原创 2019-10-13 01:02:52 · 983 阅读 · 0 评论 -
this为什么不能在静态方法中使用
静态方法是存放在方法区中的,此时使用this不能获取到当前类的地址 而在类的普通方法中使用this,就能得到当前对象在堆中的地址原创 2019-07-09 13:31:23 · 3983 阅读 · 2 评论