1、学习了数组的静态初始化和动态初始化
    (1) int[]arr=new int[]{};
    (2) Double[]arr=new double[];
    (3) Char的默认值是0,string的默认值是null
    (4) 引用类型数据包括:类、接口、数组、string【基本数据类型变量:存放的是数据本身。引用数据类型变量:存放的是对象的地址。例如:数组。】
    (5) 数组遍历快捷键:ArrayName.fori;
    (6) 增强型for:只能对数组遍历,不能对集合进行操作。for(数据类型 变量名;被遍历的集合){}
    2、死循环while(true){}
    3、API:application programming interface 应用程序编程接口 API文档:技术使用说明书=核心类库
    4、键盘录入:导包、创建对象、接受数据
    (1) Scanner a=new Scanner(System.in);
    (2) Int b=a.newtin();
    5、随机数:
    (1) Random a=new Random();
    (2) Int b=a.nextin(随机数区间)
    (3) 实际上r.nextInt()中的数,代表生成随机数的区间,而后面+number,代表这个区间的起始位置。例如r.nextInt(3)+1,代表从1开始区间为3的区间。r.nextInt(10),代表从0开始,区间为10的区间。
    6、Break continue(结束这轮循环后开始下轮循环)
    (1) OUT:
    (2) break OUT;//来结束整个循环,而break只能跳出这轮循环。
    7、案例
    (1) 猜数字
    (2) 确认密码
    (3) 随机排名
    (4) 冒泡排序
    8、自动类型转换:注意:char ch=’a’;int b=a;是可以的
    (1) 表达式的自动类型转换:小范围的变量在计算过程中会转换为大范围的变量。比如:byte short char
    (2) 在计算过程中会转换为int型。例如:
    (3) 1.byte a=10;
    (4) 2.byte b=20;
    (5) 3.int c=a+b;
    9、强制类型转换:可以用a+=b;来进行转换
    10、Switch具有穿透性
    11、IDEA快捷键:下一行shift+enter