- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Mac安装java反编译工具JD-GUI提示需要安装jdk1.8+解决方案
一、下载Java DecompilerJD Java Decompilerhttp://java-decompiler.github.io/二、 当打开JD-GUI软件时候,会弹出以下错误,见图示:而自己明明电脑上已经安装jdk 1.8了呀,为啥还会报这个错误呢,让人匪夷所思,最终才发现原来JD-GUI软件中相应的启动文件进行加载时候,会默认指定一个jdk目录去下边找,所以,找不到也就理所应当了。三、解决方案 1.右键选择包内容2.点击进去,然后选择该文件...
2021-09-10 09:58:46 2590 2
原创 CGLib与JDK实现动态代理的区别
最主要的区别:1.JDK是采用读取接口的信息2.CGLib覆盖父类方法3.JDK Proxy 对于用户而言,必须要有一个接口实现,目标类相对来说复杂 4.CGLib 可以代理任意一个普通的类,没有任何要求5.CGLib 生成代理逻辑更复杂,效率,调用效率更高,生成一个包含了所有的逻辑的FastClass,不再需要反射调用 6.JDK Proxy生成代理的逻辑简单,执行效率相对要低,每...
2020-04-12 22:48:56 156
转载 Java 枚举实战
摘要:本文主要讨论生产环境中枚举类的使用。首先会通过对枚举类概念进行简单的介绍,引入我们讨论的主题;然后就直接进入实战部分,本文只会介绍在实战中用的比较多,也比较常用的情况,所以希望老铁可以用心体会并实践,最终化为己有;最后会大致在对枚举的 API 做了一个简单的介绍。其余没有介绍的内容,基本上在我们的生产环境中极少用到,如果有兴趣的可以自己在深入研究。枚举概念:枚举类型是 Java 5 ...
2018-07-19 00:01:55 487
原创 单例模式看了就够了
1、饿汉式(线程安全,调用效率高,但是不能延时加载):public class ImageLoader{ private static ImageLoader instance = new ImageLoader; private ImageLoader(){} public static ImageLoader getInstance(){ ...
2018-07-07 20:13:46 497 1
HBuilder使用之通过扫描二维码浏览本地静态页面
2017-11-14
Access violation at address故障的解决方法 win7图文解决方案
2012-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人