1.在程序开发中,我们需要对这个运行的结果进行检验跟我们预判的结果是否一致,就会用到打印结果在控制台中显示出来使用到了System类。System类定义了一些和系统相关的属性和方法,它的属性和方法都是属于静态的,想使用这些属性和方法直接用System类调用就可以了。
2.System类常用的方法:
public static void exit(int status):表示结束当前java运行的程序,它的参数status是状态,如果参数是0表示正常的状态,否则是不正常的状态。
public static void gc():这个是运行垃圾回收器,清理内存中的垃圾。
public static currentTimeMillis():表示以毫秒为单位的当前时间。
public static arraycopy(Object src, int srcPos, Object dest, int destPos, int length) :用来实现数组之间的复制。
public static Properties getProperties():是用来获取当前系统的属性。
public static String getProperties(String sky):是用来获取所需的系统属性。
public static void exit(int status)方法
1.public static void exit(int status)方法,简单来说就是退出当前程序运行,status的参数是0表示正常状态,否则是非正常状态。
2.实现num的自增到10退出当前程序运行的例子:
- public class p53 {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- int num=0;
- while(true){
- num++;
- System.out.println("num的值为:"+num);
- if(num==10){
- System.exit(0);
- }
- }
- }
- }