java System 常用方法

一、System.currentTimeMillis()

获取系统当前时间,毫秒

二、System.getProperty


Java.version


Java 运行时环境版本


java.vendor


Java 运行时环境供应商


java.vendor.url


Java 供应商的 URL


java.home


Java 安装目录


java.vm.specification.version


Java 虚拟机规范版本


java.vm.specification.vendor


Java 虚拟机规范供应商


java.vm.specification.name


Java 虚拟机规范名称


java.vm.version


Java 虚拟机实现版本


java.vm.vendor


Java 虚拟机实现供应商


java.vm.name


Java 虚拟机实现名称


java.specification.version


Java 运行时环境规范版本


java.specification.vendor


Java 运行时环境规范供应商


java.specification.name


Java 运行时环境规范名称


java.class.version


Java 类格式版本号


java.class.path


Java 类路径


java.library.path


加载库时搜索的路径列表


java.io.tmpdir


默认的临时文件路径


java.compiler


要使用的 JIT 编译器的名称


java.ext.dirs


一个或多个扩展目录的路径


os.name


操作系统的名称


os.arch


操作系统的架构


os.version


操作系统的版本


file.separator


文件分隔符(在 UNIX 系统中是“/”)


path.separator


路径分隔符(在 UNIX 系统中是“:”)


line.separator


行分隔符(在 UNIX 系统中是“/n”)


user.name


用户的账户名称


user.home


用户的主目录


user.dir


用户的当前工作目录

示例 :

        System.out.println(System.getProperty("java.version"));
        System.out.println(System.getProperty("java.home"));
        System.out.println(System.getProperty("java.class.version"));

result :

  1.8.0_91

  /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/jre

  52.0

时间: 2024-10-31 19:41:44

java System 常用方法的相关文章

Rhythmk 一步一步学 JAVA (20) JAVA enum常用方法

JAVA 枚举定义常用方法: 1.static Enum valueOf(Class enum,String name) 返回指定name的枚举类型 2.Static Enum values[] 返回枚举常量集合 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Intellij编译时报“java: System Java Compiler was not found in classpath” 解决办法

Intellij编译时报“java: System Java Compiler was not found in classpath” 解决方法: Project Settings > Compiler > Java Compiler changed the drop down Use compiler from Javac to Eclipse!

Intellij编译时报“java: System Java Compiler was not found in classpath”

问题如下: http://stackoverflow.com/questions/19889145/setting-up-intellij-12-idea-with-java-1-7-and-resolve-java-system-java-compile IntelliJ 12 CE downloaded and installed Latest Java 1.7 downloaded and installed JDK was setup to make and run the projec

java System属性

java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.version Java 虚拟机规范版本 java.vm.specification.vendor Java 虚拟机规范供应商 java.vm.specification.name Java 虚拟机规范名称 java.vm.version Java 虚

Java System Properties

未命名 java.runtime.name=Java(TM) SE Runtime Environmentsun.boot.library.path=D:\Program Files\Java\jdk1.6.0_31\jre\binjava.vm.version=0.2-b02-internal, 19.0-b04-internaljava.vm.vendor=Sun Microsystems Inc.java.vendor.url=http://java.sun.com/path.separa

Java线程常用方法详解

线程的常用方法 1.start() : 线程调用该方法将启动线程,使之从新建状态进入就绪队列排队,一旦轮到它来享用CPU资源时,就可以脱离创建它的线程独立开始自己的生命周期了. 2.run(): Thread类的run()方法与Runnable接口中的run()方法的功能和作用相同,都用来定义线程对象被调度之后所执行的操作,都是系统自动调用而用户程序不得引用的方法. 3.sleep(int millsecond): 优先级高的线程可以在它的run()方法中调用sleep方法来使自己放弃CPU资源

java System类学习笔记

java 中 System 类 最常见到 System.out.println(); System类 定义为 public final class System extends Object{} 包含几个有用的类字段和方法,用了关键字 final 修饰,表示此类不能被其他类继承. 其构造方法为 private System{} (构造方法私有化,不能被外部实例化). System 中有三个属性:in,out,err: 1.private final static InputStream in=n

Java System类

1 package demo04; 2 3 //因为构造方法被private修饰,System类不能创建对象,但是可以通过类名访问其静态方法 4 public class SystemDemo { 5 public static void main(String[] args) { 6 //static long currentTimeMillis() 返回以毫秒为单位的当前时间 7 8 //获取程序运行时间 end-start 9 long start = System.currentTime

Java数组常用方法

数组基础:http://www.cnblogs.com/mengdd/archive/2013/01/04/2844264.html import java.util.Arrays; 1):创建数组 1 String[] a = new String[5];  2 String[] b = {"a","b","c", "d", "e"};  3 String[] c = new String[]{"