创建对象的基本格式:
类名称 对象名 = new 类名称();
匿名对象就是只有右边的对象,没有左边的名字和赋值运算符
new 类名称();
注意事项:
匿名对象只能使用唯一的一次,下次使用,不得不再创建一个新对象
使用建议:
如果确定一个对象只需要使用一次,就可以用匿名对象
几种使用情况:
1.键盘输入数字时
int num = new Scanner(System.in).nextInt();
sout(num);
2.匿名对象传参:
普通方法:Scanner sc = new Scanner(System.in);
method(sc);
匿名对象:method(new Scanner(System.in));
3.匿名对象作为返回值:
普通方法:Scanner sc = new Scanner(System.in);
return sc;
匿名对象:return new Scanner(System.in);