摘要: pom依赖的jar包配置: <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version> </dependency> <dep 阅读全文
posted @ 2016-12-13 20:07 贱贱的小帅哥 阅读(285) 评论(0) 推荐(0)
摘要: 比如一个person类就是一个javabean. 一个bean的属性,有它的get/set方法来决定。 得到bean的所有属性: @Test public void test1() throws IntrospectionException{ BeanInfo info=Introspector.g 阅读全文
posted @ 2016-12-13 19:09 贱贱的小帅哥 阅读(148) 评论(0) 推荐(0)
摘要: 操作步骤: 1、加载类,如Class cla=Person.class 2、调用getField()/getDeclaredField()方法,参数是类的成员方法名称,如 Filed Field f=cla.getDeclaredField("password"); 3、调用System.out.p 阅读全文
posted @ 2016-12-13 17:00 贱贱的小帅哥 阅读(163) 评论(0) 推荐(0)
摘要: 操作步骤: 1、加载类,如Class cla=Person.class 2、调用getMethod()/getDeclaredMethod方法,参数1是方法名称,参数2是方法所需要的参数。 Method method = cla.getMethod("aa", String.class, int.c 阅读全文
posted @ 2016-12-13 16:10 贱贱的小帅哥 阅读(766) 评论(0) 推荐(0)
摘要: 获取构造函数的作用:创建对象,完成对象的初始化 获取方法:方法执行 操作步骤: 1、加载类,如Class cla=Person.class. 2、调用getConstructor(公有)/getDeclaredConstructor方法,输入参数与构造方法参数匹配 Constructor cs = 阅读全文
posted @ 2016-12-13 15:00 贱贱的小帅哥 阅读(682) 评论(0) 推荐(0)
摘要: 反射:一般做框架才使用。反射就是夹在累,并解剖出类的各个组成部分。 拿到类的完成名称: 选中某一类,右键,选择--Copy Qualified Name,去掉最后的.java即可。 //方式一Class c=Class.forName("/wdyAppDemo/src/test/java/it/ca 阅读全文
posted @ 2016-12-13 13:02 贱贱的小帅哥 阅读(158) 评论(0) 推荐(0)
摘要: 例子:package it.cast.study;import org.testng.annotations.Test;public class Enumration { @Test public void test(){ print(Grade.A); } public void print (G 阅读全文
posted @ 2016-12-13 13:01 贱贱的小帅哥 阅读(258) 评论(0) 推荐(0)
摘要: 枚举的作用:一些程序在运行时,他需要的数据不能是任意。而必须是一定范围内的值。jdk5雨后可以采用枚举解决。 enum关键字用于定义一个枚举类。 枚举的构造方法需要是私有的。 实例: package it.cast.study;import org.testng.annotations.Test;p 阅读全文
posted @ 2016-12-13 13:00 贱贱的小帅哥 阅读(125) 评论(0) 推荐(0)
摘要: 1、内容助理:alt+/ 注意:需要到eclipse中配置一下,配置方式windows-Preferences--搜索key.展示如下即可。 2、快速修复:ctrl+1. 当看到时,第一时间使用。 3、导包:ctrl+shift+o 4、格式化代码块:ctrl+shift+F 5、向前/后:alt+ 阅读全文
posted @ 2016-12-13 12:57 贱贱的小帅哥 阅读(102) 评论(0) 推荐(0)