Java
文章平均质量分 60
蓝色D风车
一个向往未来,热爱全世界的良好青年
展开
-
Java Method的invoke方法
Java中通过反射去执行某个方法时,写法需要注意。对反射用的不熟,所以这里记录一下:获取到Class对象的Method,也就是类的某个方法(静态方法或者实例方法)invoke执行,invoke()方法是可变长参数,如下 public Object invoke(Object obj, Object... args) throws IllegalAccessExc...原创 2019-12-25 23:42:38 · 981 阅读 · 0 评论 -
打印空引用不会报空指针异常的原因
打印空引用不会报空指针异常的原因首先大家都知道,在打印一个引用的时候,如果Object的toString()没有重写的情况下,最终会调用toString(),那问题来了,空引用调用toString()不应该报错吗??原创 2017-11-15 09:51:23 · 2292 阅读 · 0 评论 -
for循环和while循环之省略循环条件的问题
别人问了我一道笔试题,这里记录一下下面哪一项是错误的();A.public class Main { public static void main(String[] args) { int n = 100; for (; ;) { } System.out.println(n); }}B.public...原创 2018-12-02 18:03:17 · 4891 阅读 · 0 评论 -
Java基本数据类型的Class问题
问题发现:项目需求,在调用第三方接口时,规定请求报文体为XML,所以需要将实体Bean或POJO转成XML的形式,我使用了XStream来完成序列化转换,其中因为驼峰命名的字段名跟接口报文规定的字段有所出入或者说完全不同,如代码中字段名为posId,但接口中定为pos_id,所以调用XStram的api,alias方法或者@XStreamAlias注解,拿alias方法来说,有两个参数,别名(S...原创 2018-12-10 22:13:50 · 4126 阅读 · 1 评论