2017年6月27日

通过构造函数实例化对象

摘要: 总结:通过class.getConstructor(parameterTypes)获得对应的构造器,然后通过constructor.newInstance(parameterTypes)实例化对象。 阅读全文

posted @ 2017-06-27 21:18 默默红尘 阅读(2694) 评论(0) 推荐(0) 编辑

获得类中的构造函数

摘要: 通过class.getConstructors()方法获得类的所有公共构造方法。 如果该类没有公共构造方法,或者该类是一个数组类,或者该类反映一个基本类型或 void,则返回一个长度为 0 的数组。 通过class.getDeclaredConstructors()方法获得类的所有构造方法(公共,保 阅读全文

posted @ 2017-06-27 20:46 默默红尘 阅读(481) 评论(0) 推荐(0) 编辑

通过Class类获取对象实例

摘要: 通过Class对象获取对象的方式是通过class.newInstance()方式获取,通过调用默认构造参数实例化一个对象。 提示:class.newInstance()是通过无参构造函数实例化的,一个对象默认是有一个无参构造函数,如果有一个有参构造函数,无参构造函数就不存在了,在通过反射获得对象会抛 阅读全文

posted @ 2017-06-27 19:34 默默红尘 阅读(8655) 评论(0) 推荐(1) 编辑

spring断言使用

摘要: 断言就是断定某一个实际的值为自己预期想得到的,如果不一样就抛出异常。 Assert经常用于: 1.判断method的参数是否属于正常值。2.juit中使用。 Assert.notNull源码: 阅读全文

posted @ 2017-06-27 18:07 默默红尘 阅读(772) 评论(0) 推荐(0) 编辑

导航