摘要: java中我们想要实现多线程常用的有两种方法,继承Thread 类和实现Runnable 接口,有经验的程序员都会选择实现Runnable接口 ,其主要原因有以下两点: 首先,java只能单继承,因此如果是采用继承Thread的方法,那么在以后进行代码重构的时候可能会遇到问题,因为你无法继承别的类了 阅读全文
posted @ 2019-04-10 07:29 CS408 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 背景:虽然自己了解这两种代理的区别,但是面试时候还是答的很模糊,需要好好总结。 前言JDK动态代理实现原理(jdk8):https://blog.csdn.net/yhl_jxy/article/details/80586785 CGLIB动态代理实现原理:https://blog.csdn.net 阅读全文
posted @ 2019-04-10 07:20 CS408 阅读(3285) 评论(0) 推荐(3) 编辑