java获取路径问题
2016-02-16 16:02
435 查看
1.Java获取当前路径方法 System.getProperty("user.dir"); // 获得工程路径 Thread.currentThread().getContextClassLoader().getResource("").getPath(); // classpath绝对路径 Test.class.getResource("/").getPath(); // classpath绝对路径 Test.class.getClass().getResource("/").getPath(); // classpath绝对路径 Test.class.getResource("").getPath(); // 当前类在classpath中的绝对路径 Test.class.getResourceAsStream("/dbconfig.properties"); // 读取classpath下文件 Test.class.getClassLoader().getResourceAsStream("dbconfig.properties"); // 读取classpath下文件 //反射 2. getPropertyDescriptors、getFields、getDeclaredFields (1) Introspector.getBeanInfo(XX.class).getPropertyDescriptors(); 该方法能够获取XX类中有public修饰的get或set方法的属性,包括父类中有public修饰的get或set方法的属性 (2) XX.class.getFields(); 该方法获取XX类及父类中public属性 (3) Plan.class.getDeclaredFields(); 该方法获取XX类中所有属性包括private属性
相关文章推荐
- Java-day03面向对象
- Java RMI之HelloWorld篇
- Java socket参数keepalive
- java 创建文件件 mkdir
- eclipse 启动失败
- Spring MVC —— 整体结构
- spring aop的配置
- Java-day02基础语法
- ajax或url传值之乱码再见
- java中fianl的使用
- JAVA Hibernate工作原理及为什么要用
- 69道java Spring面试题和答案
- java随机数生成(固定位数)
- Java-day01常识及环境
- Struts2 中添加 Servlet
- JAVA正则表达式 Pattern和Matcher
- Eclipse好使但部署到weblogic出现ClientInstanceInvocationHandler错误
- springmvc中@PathVariable和@RequestParam的区别
- spring 4.0.6 + mybatis 3.2.5 + mybatis-spring 1.2.3 构造多个数据源的配置
- Eclipse安装颜色主题,个性化你的IDE,让你的IDE焕然一新