系统的API
包含了很多的系统信息 - 我们平时看不到,但是在系统中是不停运行的
字符:
out:用于控制系统的输出
in:用于控制系统的输入
public static void exit(int status):让系统终止该java程序,0代表终止
public static void gc():提醒java虚拟机回收不使用的对象(垃圾) - 没有没指向的对象
public static void getProperty (String key):查找指定的系统属性,系统属性可以参考API
package Test16_Demo.Demo05;/*
@create 2020--12--04--11:22
*/
public class SystemDemo {
public static void main(String[] args) {
//系统输出信息和输出错误
System.out.println("AAAAAAAAAAA");
System.err.println("BUG"); //BUG 红色字体
//获取指定的系统信息
System.out.println(System.getProperty("os.name")); //Windows 10
System.gc();
//没有直接回收对象,只是告知系统有回收的垃圾,然后系统会调用一个方法finalize(),这个方法执行之后才会正式回收
//终止java程序
System.exit(0);
//测试终止
System.out.println("测试终止");
}
}