zoukankan      html  css  js  c++  java
  • Class类的getResource(String name)方法和ClassLoader的getResource(String name)方法

    1、Class.getResource(String name)

    package path;
    
    import org.junit.Test;
    
    import jodd.emial.JoddDemo;
    
    public class PathTest {
    
        @Test
        public void pathTest() {
            System.out.println(JoddDemo.class.getResource(""));//输出file:/E:/workspace/MyDemo/target/classes/jodd/emial/
            System.out.println(JoddDemo.class.getResource("/"));//输出file:/E:/workspace/MyDemo/target/test-classes/
        }
    }

    由上面程序输出结果可以知道,不加“/”的参数获取的是JoddDemo类所在的包的路径,加“/”的参数获取到的是classpath根目录的路径

    package path;
    
    import org.junit.Test;
    
    import jodd.emial.JoddDemo;
    
    public class PathTest {
    
        @Test
        public void pathTest(){
            System.out.println(JoddDemo.class.getResource(""));
            System.out.println(JoddDemo.class.getResource("/"));
            
            System.out.println(JoddDemo.class.getClassLoader().getResource(""));
            System.out.println(JoddDemo.class.getClassLoader().getResource("/"));
            
            System.out.println(JoddDemo.class.getResource("/image/dongman1.jpg"));
            System.out.println(JoddDemo.class.getClassLoader().getResource("/image/dongman1.jpg"));
        }
    }

    输出结果依次为:

    file:/E:/workspace/MyDemo/target/classes/jodd/emial/
    file:/E:/workspace/MyDemo/target/test-classes/
    file:/E:/workspace/MyDemo/target/test-classes/
    null
    file:/E:/workspace/MyDemo/target/classes/image/dongman1.jpg
    null
  • 相关阅读:
    jQuery小技巧
    HTML5 学习指导
    js对象排序&&倒序
    JS 中如何判断字符串类型的数字
    JavaScript中function的多义性
    JS 继承
    45.oracle表类型、数据拆分、表分区
    44.oracle表空间的使用
    43.oracle同义词
    42.oracle物化视图
  • 原文地址:https://www.cnblogs.com/a591378955/p/8042266.html
Copyright © 2011-2022 走看看