java学习笔记之System类

Posted 猿上生活

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习笔记之System类相关的知识,希望对你有一定的参考价值。

System类常用总结

System类概述

  java.lang.System类,系统属性信息工具类

常用静态方法:

  1.

1 public static long  currentTimeMillis()

  获取当前系统时间与1970年01月01日00:00之间的毫秒差值

  2.

public static void exit(int status)

  用来结束正在运行的java程序,参数是一个数字,通常传入0为正常状态,其他为异常状态

  3.

public static void gc()

  用来运行jvm中的垃圾回收器,完成内存中垃圾的清除

  4.

public static String getProperty(String key )

  用来获取指定键中所纪录的系统属性信息

  常用参数:

    os.name  操作系统的名称

    file.separater  文件分隔符  (在unix系统中“/”, 在win系统上是“\”)

    path.separater  路径分割符 (在unix系统中是“:” ,在win 系统中是“;”)

    line.separater  行分割符  (在unix系统中是“/n” ,在win系统中是“\r\n”)

 5.

public static arraycopy(Object src, int srcPos,Object dest , int destPos, int length)

  src:源数组

  srcPos:源数组起始位置

  dest:目标数组

  destPos:目标数组起始位置

  length:要复制多少个元素

 

以上是关于java学习笔记之System类的主要内容,如果未能解决你的问题,请参考以下文章

DOM探索之基础详解——学习笔记

Java学习笔记4.2.1 系统类 - System类

java System类学习笔记

Java学习笔记25(System类)

Java 学习笔记之 线程安全

Java学习笔记之十三初探Java面向对象的过程及代码实现