官网API:
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/System.html
@Test
public void test3() {
// 1.arraycopy(Object src, int srcPos, Object dest, int destPos, int
// length): 将指定源数组中的数组从指定位置开始复制到目标数组的指定位置。
String[] str = { "C1", "h1", "e1", "n1", "g1" };
String[] str1 = { "L", "o", "n", "g" };
System.arraycopy(str, 0, str1, 0, 1);// 参数:数组A,起始位置,数组B,替换的起始位置,结束位置;结果:C1ong
for (int i = 0; i < str1.length; i++) {
System.out.print(str1[i]);
}
System.out.println();
// 2.clearProperty(String key): 删除指定键指示的系统属性。
// System.clearProperty("name");
// 3.console: 返回Console与当前Java虚拟机关联的唯一对象(如果有)。
Console console = System.console();
// 4.currentTimeMillis(): 以毫秒为单位返回当前时间。
long currentTimeMillis = System.currentTimeMillis();
// 5.exit(int status): 终止当前运行的Java虚拟机。
// System.exit(0);
// 6.gc(): 运行垃圾收集器。
System.gc();
// 7.getenv():返回当前系统环境的不可修改的字符串映射视图。
Map<String, String> getenv = System.getenv();
// 8.getenv(String name): 获取指定环境变量的值。
String getenv2 = System.getenv("JAVA_HOME");
//9.getProperties(): 确定当前系统属性。
System.getProperties();
}