In both Java-enabled browsers and the appletviewer, applets can read these system properties by invoking System.getProperty(String key): key meaning
____________ ______________________________
java.version Java version number
java.vendor Java vendor-specific string
java.vendor.url Java vendor URL
java.class.version Java class version number
os.name Operating system name
os.arch Operating system architecture
os.version Operating system version
file.separator File separator (eg, "/")
path.separator Path separator (eg, ":")
line.separator Line separator Applets are prevented from reading these system properties:
key meaning
____________ _____________________________
java.home Java installation directory
java.class.path Java classpath
user.name User account name
user.home User home directory
user.dir User's current working directoryTo read a system property from within an applet, simply invoke System.getProperty(key) on the property you are interested in.
For example, String s = System.getProperty("os.name");
____________ ______________________________
java.version Java version number
java.vendor Java vendor-specific string
java.vendor.url Java vendor URL
java.class.version Java class version number
os.name Operating system name
os.arch Operating system architecture
os.version Operating system version
file.separator File separator (eg, "/")
path.separator Path separator (eg, ":")
line.separator Line separator Applets are prevented from reading these system properties:
key meaning
____________ _____________________________
java.home Java installation directory
java.class.path Java classpath
user.name User account name
user.home User home directory
user.dir User's current working directoryTo read a system property from within an applet, simply invoke System.getProperty(key) on the property you are interested in.
For example, String s = System.getProperty("os.name");
解决方案 »
- 请教一个输出格式的问题
- 关于static的问题
- 有关运行项目的问题
- 怎么把一行代字符的串分格开?
- 推荐一本关于API的好书籍
- 求教:applet连接数据库
- 用jad反编译的java代码出现JVM INSTR dup_x1,而且在ECLIPSE中有的地方报错,有的不报错,烦请高手帮忙看看,谢谢!!
- j2se环境变量path classpath autoexec.bat的设置
- JCreator2.5 中对于中文显示的BUG怎么解决?
- 请问各位ActionListener接口中的actionPerformed方法到底是什么意思,是不是类似bcb中的onclick事件?
- 抓狂啊!程序员真不是女生干的活,太不仁道!
- 谁能告诉我 :系统属性是什么?
Process p = Runtime.getRuntime().exec("cmd.exe /c echo %MYVAR%");
BufferedReader br = new BufferedReader
( new InputStreamReader( p.getInputStream() ) );
String myvar = br.readLine();
System.out.println(myvar);
也谢谢 ggyy(发誓:再也不丢钱包了)老兄了,
不过你的答案不合我的要求,不能取比如path的值。
比如, set path = c:\;
在java改的话就要用 Runtime.getRuntime().exec( "cmd.exe /c set path= c:\; ");