import java.util.Properties;
public class Test{
public static void main (String args[]){
Properties props=System.getProperties(); //系统属性
System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));
System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor"));
System.out.println("Java供应商的URL:"+props.getProperty("java.vendor.url"));
System.out.println("Java的安装路径:"+props.getProperty("java.home"));
System.out.println("Java的虚拟机规范版本:"+props.getProperty("java.vm.specification.version"));
System.out.println("Java的虚拟机规范供应商:"+props.getProperty("java.vm.specification.vendor"));
System.out.println("Java的虚拟机规范名称:"+props.getProperty("java.vm.specification.name"));
System.out.println("Java的虚拟机实现版本:"+props.getProperty("java.vm.version"));
System.out.println("Java的虚拟机实现供应商:"+props.getProperty("java.vm.vendor"));
System.out.println("Java的虚拟机实现名称:"+props.getProperty("java.vm.name"));
System.out.println("Java运行时环境规范版本:"+props.getProperty("java.specification.version"));
System.out.println("Java运行时环境规范供应商:"+props.getProperty("java.specification.vender"));
System.out.println("Java运行时环境规范名称:"+props.getProperty("java.specification.name"));
System.out.println("Java的类格式版本号:"+props.getProperty("java.class.version"));
System.out.println("Java的类路径:"+props.getProperty("java.class.path"));
System.out.println("加载库时搜索的路径列表:"+props.getProperty("java.library.path"));
System.out.println("默认的临时文件路径:"+props.getProperty("java.io.tmpdir"));
System.out.println("一个或多个扩展目录的路径:"+props.getProperty("java.ext.dirs"));
System.out.println("操作系统的名称:"+props.getProperty("os.name"));
System.out.println("操作系统的构架:"+props.getProperty("os.arch"));
System.out.println("操作系统的版本:"+props.getProperty("os.version"));
System.out.println("文件分隔符:"+props.getProperty("file.separator")); //在 unix 系统中是”/”
System.out.println("路径分隔符:"+props.getProperty("path.separator")); //在 unix 系统中是”:”
System.out.println("行分隔符:"+props.getProperty("line.separator")); //在 unix 系统中是”/n”
System.out.println("用户的账户名称:"+props.getProperty("user.name"));
System.out.println("用户的主目录:"+props.getProperty("user.home"));
System.out.println("用户的当前工作目录:"+props.getProperty("user.dir"));
}
}
文章出处:http://zhidao.baidu.com/question/102822879.html
分享到:
相关推荐
Java获取Linux服务器上的IP操作 Java获取Linux服务器上的IP操作是Java开发中的一项重要任务。然而,在Linux服务器上获取IP地址却存在一些问题。在本文中,我们将详细介绍Java获取Linux服务器上的IP操作,包括Linux...
在Java编程中,读取服务器硬件信息是一项重要的任务,尤其对于跨平台的应用程序来说,能够兼容Windows、Linux和Mac OS等不同操作系统是必不可少的。本文将深入探讨如何使用Java来获取这些不同系统的硬件信息。 首先...
Java 的跨平台性使得服务器可以在不同的操作系统上运行,不需要修改代码,這樣可以大大减少开发时间和成本。 面向对象和分布式应用 Java 是面向对象的,代码可以重用;Java 的分布式应用使得服务器可以分布式部署...
### Java应用服务器系统企业版8.1管理指南2005 #### 1. 关于Sun Java System Application Server Enterprise Edition 8.1 Sun Java System Application Server Enterprise Edition 8.1是一款面向企业级应用的强大...
中标麒麟高级服务器操作系统 V6.5 安装东方通 5.0 中间件操作及配置手册 中标麒麟高级服务器操作系统 V6.5 安装东方通 5.0 中间件操作及配置手册是指在中标麒麟高级服务器操作系统 V6.5 环境下安装和配置东方通 5.0...
Java IPMI(Intelligent Platform Management Interface)是一种标准的硬件管理接口,用于远程监控和管理系统硬件的状态,如服务器的温度、风扇速度、内存使用情况等。VxIPMI是基于Java的IPMI实现,它提供了方便的...
本文将详细讲解如何在Windows 2000操作系统中安装Java Development Kit (JDK) 并配置Java环境变量,以便顺利运行Java程序。 首先,你需要下载适合Windows 2000的JDK版本。请注意,由于Windows 2000已经是非常老旧的...
总的来说,这个项目展示了如何利用Java Applet结合服务器推技术实现一个实时温度监控系统。尽管现代Web开发中,由于安全性和性能的原因,Java Applet已逐渐被Web Socket、WebRTC等技术替代,但理解这一历史背景下的...
在当前信息化时代,教育领域的在线化趋势日益明显,设计并实现一个JAVA操作系统课程教学网站是教育技术发展的重要环节。这个项目旨在为学生、教师提供一个互动式的学习平台,使得Java操作系统的理论知识与实践操作...
在Java NIO服务器开发中,它允许服务器处理多个客户端连接,而无需为每个连接创建单独的线程,从而避免了线程创建和销毁的开销,提升了系统的资源利用率。 标题中的“java nio服务器”指的是使用Java NIO API构建的...
4. **文件操作**:根据FTP命令,服务器可能需要读取或写入文件系统。Java的`java.io`包提供了丰富的文件操作API,如`File`类可以用来获取文件信息,`FileInputStream`和`FileOutputStream`用于读写文件。 5. **数据...
6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
该JAVA CS考试模拟系统源代码是用于构建一个服务器端应用,允许进行在线考试模拟。主要涉及以下几个关键知识点: 1. **Socket编程**:在`ServerThread`类中,使用了`Socket`对象来建立与客户端的连接。`...
Java FTP服务器实例是一个非常实用的学习资源,特别是对于那些初次接触FTP(文件传输协议)服务器开发的Java程序员。FTP是互联网上一种广泛使用的协议,用于在客户端和服务器之间上传、下载文件。通过Java来实现FTP...
例如,可以使用`Runtime.getRuntime().exec()`方法执行操作系统级别的命令,如`service status`来检查某个服务的状态。 在代码实现过程中,为了便于理解和调试,每个巡检功能都应该有清晰的注释,说明其功能和使用...
4. **文件操作**:服务器需要能够读取和写入本地文件系统,执行客户端请求的文件操作。 5. **多线程**:为了处理多个并发连接,服务器需要使用多线程或者异步I/O模型。 客户端部分的实现涉及以下步骤: 1. **连接...
在Java编程中,获取当前服务器的IP地址是一个常见的需求,特别是在网络编程和服务器应用程序中。以下将详细讲解如何在Java中获取本地或服务器的IP地址。 首先,我们要明白`localhost`是一个特殊的IP地址,通常表示...
Java堆栈分析是Java应用程序性能调优的重要环节,特别是在服务器环境中,当CPU资源占用过高或者出现内存泄露等问题时,分析Java堆栈能够帮助我们找出问题的根源。在本例中,我们将通过一系列步骤来理解如何进行Java...
"FastDFS文件服务器Java客户端.zip"是一个包含FastDFS Java客户端的压缩包,它提供了与FastDFS服务器进行交互的API,使得Java开发者能够方便地在Java应用中集成FastDFS,进行文件上传、下载以及管理操作。...