System 类和日期类

来源:互联网 发布:2017网络最美情歌对唱 编辑:程序博客网 时间:2024/06/14 04:46
    Random rd=new Random();
// 这两行代码是我要让{}这里代码输出20次
  for(int i=0;i<10;i++){
   int j = rd.nextInt(10);//但是这个是不包含10的
   System.out.println(j);
  }

  1. 为什么System类不能被继承,因为他类被final修饰了,里面的方法不让被重写,因为都是跟系统有关,System类不能实例化,因为构造方法被私有了;里面的方法都是静态的;

 /**
  * System类的静态方法gc
  * 运行垃圾回收器,到堆内存收取垃圾
  * @throws InterruptedException
  */


 /**exit()
  * 结束虚拟机
  */

/**
   * src 复制源 0 表示从源的数组索引0开始复制 数组的定长,复制多了,会报错;
   * dest的目的地  索引3的位置放置  
   * 复制4个但是会覆盖目的数组的原有数组
   */
 nextInt 获得一个随机数(0-不包含)
  Random r=new Random();
 
  for (int i = 0; i <20; i++) {
// 单这里不包括20
   int num=r.nextInt(20);
   System.out.println(num);

  }

正则表达式 :必须滴有匹配的规则如[a-z 0-9 \\d]还必须第有对应是长度如{2,}{2,9} 或是 + 
构造方法是为了创建对象,如果都是静态不用创建对象,就不用看或用构造方法了;


先做左简单的判断,必须先判断false类型的非法操作;



0 0