System类中包含了一些字段以及相关的成员方法
字段:
in:标准的"输入流" 读取内容(字节输入流)—>InputStream
out:标准的"输出流"打印内容(字节打印流)—>PrintStream
err:"错误输出流"打印内容有红色标记—>PrintStream
InputStream in = System.in;
in字节输入流对象可以读取当前项目下或者某个目录下的文件
(文本文件/视频文件/音频文件)
PrintStream out = System.out;
out.print(100);
out.print(“hello”);
out.println();
System.err.println(“hello”);
成员方法:
public static void gc():手动开启垃圾回收器,jvm会将内存中不用的对象给回收掉.
实质调用finalize()方法.
public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
从指定原数组中的某个位置开始到指定目标数组的某个位置开始位置,指定多个长度.
参数1:原数组对象
参数2:原数组中的索引值
参数3:目标数组对象
参数4:目标数组对象的某个索引位置
参数5:复制的长度
System.exit(0):正常结束虚拟机jvm
System.currentTimeMillis():返回当前时间毫秒