java以流的方式直接返回

import java.io.FileReader;
import java.io.InputStream;
import java.util.Properties;

/*

 */
public class Reflect {
    public static void main(String[] args) throws Exception{
       //获取一个文件的绝对路径!!!
        // 这种是先获得绝对路径然后在转换成流。

//        String path = Thread.currentThread().getContextClassLoader()
//                .getResource("classinfo2.properties").getPath();
//        FileReader reader = new FileReader(path);

        //下面这种是直接用流的方式返回。
        InputStream reader = Thread.currentThread().getContextClassLoader()
                .getResourceAsStream("classinfo2.properties");
        Properties pro = new Properties();
        pro.load(reader);
        reader.close();
        //通过key获取value。
        String className = pro.getProperty("className");
        System.out.println(className);


    }
}


版权声明:本文为qq_45148387原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。