全选
示例 :
public class FileUtil{ /** * @description:根据相对路径获取系统配置文件输入流 * @auth:smb * @param relativePath * @return */ public static InputStream getResourceAsStream(String relativePath) { return Thread.currentThread().getContextClassLoader() .getResourceAsStream(relativePath); } } public class RemoteController{ //url.properties:文件相对路径,若放在根目录下直接写文件名 private static final String URL_PROPERTIES_NAME = "url.properties"; private Properties properties; public RemoteController(){ InputStream is = FileUtil.getResourceAsStream(URL_PROPERTIES_NAME); properties = new Properties(); try { properties.load(is); } catch (IOException e) { e.printStackTrace(); } }//构造器初始化全局变量 public void getData(){ System.out.println(properties.getProperty("URL_HY"));//通过key获取value } }