java中的system类

System作为系统类,在JDK的java.lang包中,可见它也是一种java的核心语言特性。System类的构造器由private修饰,不允许被实例化。因此,类中的方法也都是static修饰的静态方法。

System类内部包含in、out和err三个成员变量,分别代表标准输入流(键盘输入),标准输出流(显示器)和标准错误输出流(显示器)

System中的常用方法有:

currentTimeMillis方法——以毫秒为单位返回当前时间;但是要注意尽管返回值的时间单位是毫秒,但值的单位实际上取决于底层操作系统,可能会比毫秒大。例如,很多操作系统以数十毫秒为单位测量时间

arraycopy方法——数组拷贝

getProperty方法——获得系统中属性名为key的属性对应的值

exit方法——终止当前运行的Java虚拟机。传入的参数代表一个状态代码;按照惯例,非零状态码表示异常终止。

gc方法——运行垃圾回收器

你可能感兴趣的:(java中的system类)