
Java基础
猫哥の世界
给我一个支点,我可以撬动整个地球。
展开
-
同步和异步的区别
原创 2019-12-29 13:31:20 · 312 阅读 · 2 评论 -
线程
非线程安全:主要指多个线程对同一对象中的同一实例变量进行操作时会出现值被更改、值不同步的情况,进而影响程序的执行流程。调用关键字synchronized申明的方法一定是排队运行的。另外‘共享’这两个字,只有共享资源的读写访问才需要同步化,如果不是共享资源,那么根本没有同步的必要。‘可重入锁’:自己可以再次获得自己的内部锁。比如有一个线程获得了某个对象锁,此时这个对象锁还没有释放,当其再次获取...原创 2019-12-07 13:29:21 · 136 阅读 · 0 评论 -
反射机制
原创 2019-12-06 18:50:02 · 120 阅读 · 0 评论