- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 内部类的反射实验
package reflect; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.Modifier; public class ReflectTest { { System.out...
2019-08-15 10:04:30
185
原创 深入理解类加载器
我只知道双亲委派机制还有可以自写个类加载器,其它的一脸懵逼。 我自写的类加载器,以及从应用类加载器调用自写类加载器加载的那个类的main方法代码如下: package classloadertest; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import ...
2019-08-13 23:50:38
132
原创 手工javac编译项目实操,模拟编译工具
我们的目标就是把src下的项目 编译到 src 同级目录下的web-inf下,模拟编译工具 首先我们搭建一个有依赖关系的小项目:我是用eclipse生成然后copy过去的,结构如下: 代码: package test; public class Test { public static void main(String[] args) { // TODO Auto-generated ...
2019-08-10 18:13:22
229
原创 java值传递还是引用传递的一些见解
最近刚刚读了深入理解java虚拟机一书,对于java方法是值传递还是引用传递有了自己的一些见解。 结论就是:java调用方法是值传递,注意:这个值就是变量的引用地址的值;为什么说是引用地址呢,因为虚拟机可能是通过直接引用内存地址,也可能是建立了一个句柄池。深入理解java虚拟机这本书我刚读了一遍,读后只有一种感觉,后悔为什么写了三年java代码才读这本书,之前只能算门外汉,读了这本书之后才有了真...
2019-08-10 14:52:08
149
原创 eclipse中引入lombok报错:java.lang.ClassCastException:org.eclipse.jdt...MethodBinding ..FieldBinding.的解决办法
eclipse引入插件lombok后会有些问题的,重启刷新之后还是有以下问题: 项目使用@Data的java文件的第一行或是零行吧 会报错: java.lang.ClassCastException 有时候会出现:org.eclipse.jdt.internal.compiler.lookup.MethodBinding cannot be cast to org.eclipse.jdt.inte...
2019-07-17 17:23:18
2004
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人