
java
Mart1nn
我假笨
展开
-
mac在terminal中切换不同的jdk版本
终端中输入以下来查看当前jdk版本java -version终端中输入以下来查看已安装的jdk版本(V注意大写)/usr/libexec/java_home -V我的结果如下接下来是配置环境变量java_home,操作如下1、touch .bash_profile(创建文件,若已创建可以忽略,在finder-home页中command+shift+.可以显示隐...原创 2019-03-20 12:10:19 · 1314 阅读 · 0 评论 -
Java动态代理
代理模式是设计模式的一种。动态代理的特点就是编译阶段不生成代理类,运行时生成代理类。常见的动态代理有两种,JDK动态代理和CGLIB动态代理。JDK动态代理是基于反射机制实现的,cglib动态代理是基于asm实现的jdk动态代理的实现 jdk动态代理主要需要用到InvocationHandler接口和Proxy类,都在java.lang.reflect包中每一个动态代理类都需要实现...原创 2019-09-13 01:45:05 · 459 阅读 · 0 评论