app文件 /** * */ package app; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties; import app.util.Constants; /** * @author tj * */ public class PropReader { /** * @param args */ public static void main(String[] args) { File propFile = new File("temp.properties"); Properties prop = new Properties(); try { prop.load(new FileInputStream(propFile)); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } System.out.println(prop.getProperty(Constants.no1)); System.out.println(prop.getProperty(Constants.no2)); System.out.println(prop.getProperty(Constants.no3)); } } 常量 /** * */ package app.util; /** * @author tj * */ public interface Constants { String no1 = "no1"; String no2 = "no2"; String no3 = "no3"; } properties文件 no1=hello no2=world no3=read