- 博客(3)
- 收藏
- 关注
原创 记录JAVA反射获取方法实际参数名称
JAVA 通过反射获取方法参数时出现参数名为null情况Parameter[] parameters = method.getParameters();Arrays.stream(parameters).forEach(parameter -> { System.err.println(parameter.getName());});输出:arg0arg1因为获取到的方法参数名称为空 所以返回的就是arg0 arg1解决方案需通过javac编译时.
2021-10-19 23:55:45
859
原创 记一次UnsupportedOperationException
在项目过程中突遇如下问题代码如下导致报错为 list.add();按照正常逻辑来说应该不会出问题啊,但是问题还是出现,就开始找吧先查看Arrays.asList();发现这里就是new了一个ArrayList,所以我就去查看了ArrayList.add方法 发现并没有问题注意:这里有个坑 Arrays.asList();的返回结果并不是 java.util.ArrayList类型 而是 Arrays类中 定义的一个内部类 虽然它和java.util.ArrayLis...
2021-09-08 16:31:44
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人