1. java.runtime.name:java的运行环境名称。
2. sun.boot.library.path:jdk\jre中的bin的路径
3. java.vm.version:虚拟机的版本号
4. java.vm.vendor:java虚拟机的发行者
5. java.vendor.url:java发行者的网络地址
6. path.separator:路径分隔符,常为”;”
7. java.vm.name:虚拟机名字
8. file.encoding.pkg=”sun.io”
9. sun.java.launcher:java的发行版本
10. user.country:用户的国家
11. sun.os.patch.level:操作系统的版本号
12. java.vm.specification.name:虚拟机的规则说明文档的名字
13. user.dir:用户路径(window 下为”c:\”)
14. java.runtime.version:jdk的版本号
15. java.awt.graphicsenv:awt的图形环境(window下为:(”sun.awt.Win32GraphicsEnvironment”))
16. java.endorsed.dirs:java签注文件的路径
17. os.arch:操作系统支持的cpu型号
18. java.io.tmpdir:io操作的临时文件路径
19. line.separator:换行符
20. java.vm.specification.vendor:虚拟机规则说明文档的发行者
21. user.variant:用户变量
22. os.name:操作系统的名称
23. sun.jnu.encoding:”GBK”
24. java.library.path:库的路径jdk\bin……即path的内容
25. java.specification.name:java的规则说明文档的名称
26. java.class.version:
27. sun.management.compiler:”HotSpot Client Compiler”
28. os.version:
29. user.home:用户文件的路径
30. user.timezon:时区
31. java.awt.printerjob:”sun.awt.windows.WprinterJob”
32. file.encoding:文件编码”GBK”
33. java.specification.version:java规则号
34. java.class.path:classpath
35. user.name:用户名
36. java.vm.specificaton.version:虚拟机的版本
37. java.home:”C:\java\jdk\jre”
38. sun.arch.data.model:cpu数据位数
39. user.language:”zh”
40. java.specification.vendor:java的发行者
41. awt.toolkit:”sun.awt.windows.WToolkit”
42. java.vm.info:”mixed mode, sharing”
43. java.version:jdk版本
44. java.ext.dirs:ext的路径
45. sun.boot.class.path:类文件的path
46. java.vendor:java的发行者
47. file.separator:文件分隔符
48. java.vendor.url.bug:java发行者的urlhttp://java.sun.com/cgi-bin/bugreport.cgi
49. sun.io.unicode.encoding:”UnicodeLittle”
50. sun.cpu.endian:”little”
51. sun.desktop:”windows”,所在的环境
52. sun.cpu.isalist:”Pentium_pro+mmx Pentium_pro pentium+mmx Pentium i486 i386 i86”
分享到:
相关推荐
本篇文章将深入探讨如何使用Java反射来获取一个类的所有属性、方法,并处理List集合类。 首先,让我们了解Java反射的基础概念。在Java中,`java.lang.Class`类代表运行时的类信息。我们可以使用`Class.forName()`...
在Java编程中,获取系统属性是一项重要的任务,它允许开发者获取关于操作系统、JVM以及用户环境的详细信息。Java提供了一个名为`Properties`的类,它继承自`Dictionary`,进一步扩展了`Hashtable`,用于处理键值对,...
在上述代码中,`main`方法展示了如何遍历并打印所有系统属性。首先通过`System.getProperties()`获取属性列表,然后通过`Properties`对象的`stringPropertyNames()`方法获取属性键的集合,再通过迭代器遍历键值对,...
### 在Java中获取系统属性详解 #### 一、引言 在Java开发中,了解如何获取和使用系统属性是非常重要的。这些系统属性包含了与运行环境相关的各种信息,比如操作系统名称、用户目录等,这对于开发跨平台的应用程序...
本文将深入解析如何利用Java内置的`System`类和`Properties`对象来获取一系列关键的系统属性,包括Java运行时环境、操作系统和用户信息等。 ### Java运行时环境信息 首先,通过`System.getProperties()`方法,我们...
在IT领域,特别是Java编程中,读取PDF文件的元数据是一项常见的需求,尤其是在文档管理、内容管理系统或任何需要处理大量文档的应用场景中。本文将深入探讨如何使用Java读取PDF文件的属性,如作者、标题等元数据,...
### Java获取系统参数规格 #### 1. 获取Java版本 ```java System.out.println("Java版本:\n" + System.getProperty("java.version")); ``` 该命令返回当前正在运行的Java虚拟机(JVM)的主要版本号,例如`1.8.0_251...
通过上述内容可以看出,Java提供了丰富的系统属性来帮助开发者获取运行时环境的相关信息。这些信息对于调试代码、适配不同操作系统以及优化程序性能都极为重要。开发人员可以根据需要选择合适的系统属性来获取所需的...
在Java编程语言中,"在父类获取子类属性"是一个常见的需求,特别是在设计模式、继承和多态性等核心概念的应用中。这个主题涉及到面向对象编程的基本原理,特别是子类继承父类后如何访问和操作子类特有的属性。下面...
而在获取系统属性方面,系统属性是通过System.getProperties()方法获取,该方法同样返回一个Properties对象,其中包含所有Java系统属性的键值对。同样地,如果我们想获取某个特定的系统属性值,可以使用System....
在Java 7中引入了新的文件I/O API,即`java.nio.file`包,这使得开发人员能够更方便地操作文件系统,并且可以通过这些API获取文件的元数据,包括创建时间。 ##### 示例代码 以下是一个使用Java 7及以上版本来获取...
2. **系统属性**: 要获取桌面路径,可以利用Java的系统属性。特别是`user.home`属性,它表示用户的主目录。通常,桌面路径是这个主目录下的一个子目录。例如,在Windows上,桌面路径可能是`user.home + "\Desktop"`...
在Java编程中,获取系统信息是一项重要的任务,它可以帮助开发者监控和优化应用程序的性能。本篇文章将探讨如何利用Java获取CPU使用率、硬盘大小、网卡状态以及更广泛的系统信息。我们将主要关注一个名为"libsigar-...
本篇文章将深入探讨NDK开发中的一个重要话题:如何从C语言层面调用Java方法以及获取Java对象的属性。 首先,我们需要理解JNI(Java Native Interface),它是Java平台的标准本地接口,用于在Java代码和本地(非Java...
在IT领域,特别是Java开发中,获取实时股票信息是一项常见且重要的功能,尤其在金融、投资和数据分析等应用中。本文将深入探讨如何使用Java语言从新浪获取股票信息,包括理解数据格式、解析数据以及利用这些信息进行...
在Java编程中,获取文件属性信息是常见的任务之一,这对于文件管理系统或者任何涉及文件操作的应用程序都是必不可少的。本主题将深入探讨如何使用Java来获取目录文件的属性信息,包括只读、存档、隐藏等元数据。 ...
标题中的"sigar获取系统属性的jar"表明我们关注的是Sigar库在Java环境中的应用,即`sigar.jar`,这是一个Java版本的接口,可以调用不同平台下的本地库来获取系统信息。 Sigar库由Hyperic公司开发,现已成为开源...
在Java编程语言中,获取本地系统信息是一项常用的任务...通过学习和理解这个源码工程,开发者可以掌握Java获取系统信息的基本方法,进一步可以应用于性能监控、故障排查、日志记录等场景,提升软件的稳定性和可维护性。
### Java 获取系统信息知识点详解 #### 一、概述 在Java开发中,有时我们需要获取运行时系统的相关信息,比如IP地址、网卡地址、操作系统账户以及操作系统版本等。这些信息对于日志记录、故障排查和环境配置等方面...
在Java编程环境中,声音处理是一项常见的任务,尤其在多媒体应用、游戏开发或者语音识别系统中。本教程将深入探讨如何使用Java实现声音的获取、存储和播放。我们将主要关注Java Sound API,这是一个强大的库,提供了...