1.使用System.getProperty(String)的:
KeyDescription 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 |
分享到:
相关推荐
字符串常量池在JDK8之前位于永久代,但在变化后,它被移出永久代,仍然保留在堆内存中,可能是为了更方便地进行垃圾回收。与此相似,整型常量池也独立出来,用于存储基本类型整数的常量。 整体来看,JDK8的JVM内存...
mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk...
JDK 5.0引入了注解(Annotation),允许开发者在源代码中添加元数据,这其中包括了`@Deprecated`和`@Override`等预定义注解。`@Deprecated`标记不再推荐使用的API,编译器会发出警告。而`@Override`确保方法是重写...
在使用JDK 11 API中文帮助文档时,开发者可以通过查阅CHM或chw格式的文档,了解每个类、方法和常量的详细信息,包括其功能描述、参数、返回值以及可能抛出的异常。CHM(Compiled HTML Help)是一种Windows平台下的...
SUSE Linux Enterprise 10 64-bit系统中安装JDK(Java Development Kit)的详细步骤。 一、卸载自带的JDK 在安装JDK之前,需要检查是否已经安装了自带的JDK 1.4。可以使用命令`#rpm -qa | grep gcj`来检查。如果...
这份"jdk api 1.8_google"文档很可能是JDK 8的API文档,详细列出了所有类、接口、方法和常量,涵盖了核心类库、集合框架、网络编程、I/O流、多线程、反射等多个方面。通过阅读这份文档,开发者可以: 1. 学习每个类...
使用于32位window系统,稳定的jdk7,使用于32位window系统,稳定的jdk7,使用于32位window系统,稳定的jdk7,使用于32位window系统,稳定的jdk7,
下载后直接去本机jdk目录里替换jdk中的src.zip 再打开idea就能看到中文版的源码注释 示例 https://blog.csdn.net/a7459/article/details/106495622
JDK 1.8是Java发展历程中的一个重要版本,引入了许多新特性和改进,使得开发者能够更高效地编写代码。 1. **Lambda表达式** JDK 1.8引入了Lambda表达式,这是一种简化函数式编程的方式。它允许我们将函数作为参数...
第4节: 揭秘JVM字符串常量池和Java堆-01第4节: 揭秘JVM字符串常量池和Java堆-01第4节: 揭秘JVM字符串常量池和Java堆-01第4节: 揭秘JVM字符串常量池和Java堆-01第4节: 揭秘JVM字符串常量池和Java堆-01第4节: ...
如果你在Windows系统上解压并安装了"jdk1.5.0_01",你将能够利用这些特性进行Java编程。确保在环境变量中设置好`JAVA_HOME`,并将`bin`目录添加到`PATH`中,以使JDK命令行工具(如`javac`和`java`)可用。
1. **模块系统**:JDK 11正式引入了Java平台模块系统(JPMS),这是一个里程碑式的改动,它使得大型应用程序的构建、部署和维护变得更加有序和高效。通过`module`关键字,开发者可以明确声明模块间的依赖关系,提升...
JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11安装包,JDK11安装包JDK11...
Linux系统中的JDK1.5是Java开发工具包的一个早期版本,主要针对Java语言的编译、运行和调试提供支持。这个版本在今天已经相对较为罕见,因为Java已经有了多个后续版本,包括JDK7、JDK8、JDK9直至最新的JDK17等。然而...
在枚举类中,JDK 1.8也支持了默认方法,这使得枚举常量集可以拥有统一的行为,而无需为每个常量单独实现。 总的来说,JDK 1.8手册是深入理解这些关键特性的宝贵资源,无论是初学者还是经验丰富的开发者,都能从中...
这个文档集合,尤其是"jdk api 1.8_google.CHM",是JDK8的中文API(应用程序接口)帮助文档,它是开发者日常开发中的重要参考资料。 **1. Lambda表达式** JDK8引入了Lambda表达式,这是一种简洁的函数式编程特性,...
Java Development Kit (JDK) 1.8 是Java编程语言的一个重要版本,尤其对于32位操作系统用户来说,它是开发和运行Java应用程序的基础。在这个版本中,Java引入了许多新特性和改进,使得开发者能够更高效地编写代码并...
描述中提到"XP系统下JDK8",这意味着我们需要关注在XP系统上的配置和可能遇到的问题。安装JDK8时,用户需要下载一个专门为XP系统优化的版本,如压缩包中的"jdk1.8-for-xp"。这个文件可能是社区提供的非官方版本,...
这个文档可能详细解释了JDK类库中哪些类支持序列化,以及如何序列化和反序列化对象。 `constant-values.html`文件提供了关于Java常量的详细信息,这些常量是通过final关键字声明的,并且在编译时已经确定其值。...
《JDK1.8中文API手册》是Java开发者的重要参考资料,它详尽地列出了Java Development Kit 1.8版本中的各种类、接口、方法和常量,为开发者提供了全面的编程指南。以下是对其中一些关键知识点的详细介绍: 1. **...