自己去看java doc,里面写的很清楚
解决方案 »
- 输出101~200的质数(请问这个if (!f)是什么意思啊?)
- 关于Java自动从某网站周期性下载一资源的问题???
- java连接oracle数据库的问题
- 关于import的菜鸟问题
- 菜鸟求助!!!!!!!!
- 请问jdk1.4怎样升级到1.5
- 关于JAVA连接SQLServer2000的问题,为什么总是java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing
- 请教个java图形编程的问题!在线等!
- 新手问~~关于GUI编程的问题
- 菜鸟上路求助,呵呵
- 可以在applet里像插入图片一样嵌入.swf文件吗?
- 请教jsp下载问题
Properties props = new Properties();
props.load(new FileInputStream(new File("pp.properties")));
String age="";
age=props.getProperty("age");
//把文件pp.properties转化为一个文件输入流(从文件到系统为输入流),然后Properties加载输入流;
props.load(new FileInputStream(new File("pp.properties")));
String age="";
//从Properties中读取属性....
age=props.getProperty("age");
还有就是:
Properties p=System.getProperties();
来读取一些系统信息:
Key Description of Associated Value
java.version Java Runtime Environment version
java.vendor Java Runtime Environment vendor
java.vendor.url Java vendor URL
java.home Java installation directory
java.vm.specification.version Java Virtual Machine specification version
java.vm.specification.vendor Java Virtual Machine specification vendor
java.vm.specification.name Java Virtual Machine specification name
java.vm.version Java Virtual Machine implementation version
java.vm.vendor Java Virtual Machine implementation vendor
java.vm.name Java Virtual Machine implementation name
java.specification.version Java Runtime Environment specification version
java.specification.vendor Java Runtime Environment specification vendor
java.specification.name Java Runtime Environment specification name
java.class.version Java class format version number
java.class.path Java class path
java.library.path List of paths to search when loading libraries
java.io.tmpdir Default temp file path
java.compiler Name of JIT compiler to use
java.ext.dirs Path of extension directory or directories
os.name Operating system name
os.arch Operating system architecture
os.version Operating system version
file.separator File separator ("/" on UNIX)
path.separator Path separator (":" on UNIX)
line.separator Line separator ("\n" on UNIX)
user.name User's account name
user.home User's home directory
user.dir User's current working directory
ie版本用request.getHeader("...")//忘了
显示操作系统
//props.load(this.class.getResourceAsStream("config.properties"));
props.load(this.getClassLoader().getClass().getResourceAsStream("/config/config.properties"));
String age="";
age=props.getProperty("age");
如 a.ServerIP=113.32.231.102
a.ServerPort=3892、调用
Properties MISPROPS = new Properties();
InputStream is = common.class.getResourceAsStream(properties文件名);
pros.load(is);
is.close();
变量= MISPROPS.getProperty(变量名)
Properties对象来包含keys和values。一个key对应一个value,例如:country1 --> China
country2 --> France
country3 --> Kre你就可以用Properties把他们放一起了:
Properties prop = new Properties();
//放值的时候
prop.put("country1","China");
prop.put("country2","France");
prop.put("country3","Kr");
//取值的时候呢
String test= prop.getProperty("country1");
这样test的值就是country1对应的值China了。
put,getProperty方法是这个类的最简单用法。当然还有其他更好用的方法,慢慢去看jdk文档了,先理解理解。