摘要: usb.properties配置文件的内容如下: usb1=cn.qujianlei.reflect.notebooktest.MouseByUSBusb2=cn.qujianlei.reflect.notebooktest.KeyByUSB 后期新增设备就不需要修改源代码,而用修改配置文件的方式来 阅读全文
posted @ 2016-10-03 18:50 北方丶有佳人 阅读(134) 评论(0) 推荐(0) 编辑
摘要: import java.lang.reflect.Method; public class ReflectDemo4 { public static void main(String[] args) throws Exception { // getMethodDemo(); // getMethodDemo2(); ... 阅读全文
posted @ 2016-10-03 18:39 北方丶有佳人 阅读(212) 评论(0) 推荐(0) 编辑
摘要: import java.lang.reflect.Field; public class ReflectDemo3 { public static void main(String[] args) throws Exception { /* * 获取类中的成员 * 反射字段。 */ ... 阅读全文
posted @ 2016-10-03 18:35 北方丶有佳人 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 一种是通过默认的构造器通过Class的newInstance()方法来获取 另一种是通过指定的构造器来创建 阅读全文
posted @ 2016-10-03 18:24 北方丶有佳人 阅读(4208) 评论(0) 推荐(0) 编辑
摘要: import cn.qujianlei.domain.Person; public class ReflectDemo { public static void main(String[] args) throws ClassNotFoundException { /* * * 反射技术:动态的获取类以及类中的成员,并可以调用该... 阅读全文
posted @ 2016-10-03 18:19 北方丶有佳人 阅读(7700) 评论(0) 推荐(0) 编辑
摘要: import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import ja... 阅读全文
posted @ 2016-10-03 14:20 北方丶有佳人 阅读(153) 评论(0) 推荐(0) 编辑
摘要: import java.util.Arrays; public class RegexTest2 { public static void main(String[] args) { // test_1(); // test_2(); checkMail(); } ... 阅读全文
posted @ 2016-10-03 13:52 北方丶有佳人 阅读(394) 评论(0) 推荐(0) 编辑
摘要: public class RegexDemo { public static void main(String[] args) { /* * 正则表达式: * 专门用于对字符串的操作 * 规则是由符号组成的,用于操作字符串变得简单 * 弊端:阅读性降低了。 * 所... 阅读全文
posted @ 2016-10-03 13:07 北方丶有佳人 阅读(140) 评论(0) 推荐(0) 编辑