Random rd=new Random();
// 这两行代码是我要让{}这里代码输出20次
for(int i=0;i<10;i++){
int j = rd.nextInt(10);//但是这个是不包含10的
System.out.println(j);
}
- 为什么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类型的非法操作;