易截截图软件、单文件、免安装、纯绿色、仅160KB

java系统属性

系统属性是指与用户程序相关的操作系统配置信息以及软件信息。通常与用户程序相关的属性关键字包括:
  ●file.separator:文件分隔符,Windows环境下为“",Unix环境下为“/”;
  ●user.home:用户主目录;
  ●java.home:Java实时运行环境的安装目录;
  ●java.ext.dirs:JDK的安装目录;
  ●os.name:操作系统名称;
  ●user.name:用户登录名称;
  ●os.version:操作系统版本;
  ●path.separator:当前操作系统的路径分隔符;
  ●user.dir:当前用户程序所在目录。
如果想要查看所有的系统属性,可以编写如下代码sysEnv.java
import java.util.Iterator;
import java.util.Properties;
public class sysEnv {
 
 public static void main(String args[])
 {
  Properties props=System.getProperties();
  Iterator iter=props.keySet().iterator();
  while(iter.hasNext())
  {
  String key=(String)iter.next();
  System.out.println(key+" = "+ props.get(key));
  }
 }
}
运行此java代码,就可以看到所有的系统属性和对应的值了。
例如,我本机运行后的结果:
 java.runtime.name = Java(TM) 2 Runtime Environment, Standard Edition
 sun.boot.library.path = C:\j2sdk1.4.2_09\jre\bin
 java.vm.version = 1.4.2_09-b05
 java.vm.vendor = Sun Microsystems Inc.
 java.vendor.url = http://java.sun.com/
 path.separator = ;
 java.vm.name = Java HotSpot(TM) Client VM
 file.encoding.pkg = sun.io
 user.country = CN
 sun.os.patch.level = Service Pack 2
 java.vm.specification.name = Java Virtual Machine Specification
 user.dir = E:\eclipse\testDemo
 java.runtime.version = 1.4.2_09-b05
 java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
 java.endorsed.dirs = C:\j2sdk1.4.2_09\jre\lib\endorsed
 os.arch = x86
 java.io.tmpdir = C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
 line.separator =
 java.vm.specification.vendor = Sun Microsystems Inc.
 user.variant =
 os.name =


相关文档:

Java Swing中的JTree模型

本文介绍Java Swing中的JTree模型,介绍如何创建、修改、遍历,设置树。参考Core Java2相关章节及其源代码。
Swing树使用人们所熟悉的文件夹和树叶图来显示分层的数据。树由节点组成,节点可以是文件夹,也可以是树叶。文件夹可以有子节点,除根节点之外的所有节点都只有一个父节点。空的文件夹与树叶的不同之处就在于它允 ......

ubuntu 下java写txt文件,编码问题

ubuntu下用java直接用FileWriter写入到一个txt文件中之后,由于默认编码的缘故,不能使用gedit打开该txt。
在将String写入到txt之前,先转换一下编码,就可以解决问题。
实例代码如下:
import java.io.FileWriter;
import java.io.IOException;
public class testcode {
public static void main(String[] ......

请大家指教,有关Java中main方法及参数问题

今天没事干。,拿Java中的main函数来讨教,。。还请诸位指点啊,,
public static void main(String args [])
{
 .....
}
这是大家一般的写法吧,这里我想讨教的主要有以下几点:
1.它的参数问题,那个参数倒底有何用呢,,这是很令人迷惑的,这里自己写了个例子试了一下,但是出现了异常:
 class A
{ ......

Skype推JAVA版 国内运营商左右为难

来源数字出版在线http://www.epuber.com/?p=2732
就算你没听说过Skype,也肯定会对互联网的低资费通话感兴趣,近日,Skype为谷歌的Android平台以及大量基于Java的手机平台和移动互联网设备(MID)平台发布新的测试版VIP电话软件。
一直以来,国内电信运营商视Skype为洪水猛兽,因为这种基于互联网的通信方式让运营商无利可图,然 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号