优化一:this
优化二:构造方法
一旦自己定义了构造方法,java自动提供默认无参构造方法就会失效
scanner 类 random类 arraylist类
api (application programming interface)应用程序编程接口
除了java.lang包下的,其他的包都需要导包
匿名函数
1创建匿名对象直接调用方法,没有变量名
new Scanner(System.in).nextInt();
2一旦调用两次方法,就是创建了两个对象,造成浪费
new Scanner(System.in).nextInt();
new Scanner(System.in).nextInt();
3匿名对象为方法的参数和返回值