09 2017 档案
摘要:线程定义:线程是一个程序里面不同的执行路径。 进程是一个静态的概念 在一个cpu中,在某一个时间点只能执行一个线程,知识cpu转换线程执行的速度太快了,以至于人眼看不出来以为在进行,除非是双cpu或双核的电脑可以实现真正意义上的多线程。 问题一:为什么不直接使用run方法而要用start方法启动线程
阅读全文
摘要:动态代理的两种分类:JDK动态代理和Cglib动态代理 两者的区别:JDK是普通的动态带代理,接口是InvocationHandler,而Cglib的接口是MethodInterceptor; JDK实现的接口的方法是invoke(Object o, Method m, Object[] args)
阅读全文
摘要:comparable和comparator的区别: 转载自http://www.cnblogs.com/szlbm/p/5504634.html
阅读全文
摘要:1、Class的getSuperClass()和getGenericSuperClass()的区别: 转载自http://www.cnblogs.com/maokun/p/6773076.html 2、Class的getInterface()和getGenericIntreface的区别: 转载自h
阅读全文