Java匿名对象介绍

Posted 一只胡说八道的猴子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java匿名对象介绍相关的知识,希望对你有一定的参考价值。

                                                                           Java匿名对象介绍

什么是匿名对象?

顾名思义就是没有变量名的对象,即创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。

匿名对象命名格式:
以Scanner类举例

new Scanner(System.in);
由于匿名对象没有变量名所以其也只可以使用一次
下面用一段代码来使用匿名对象,帮助大家理解
1 public class Test {
2     public static void main(String[] args) {
3         int i = new Scanner(System.in).nextInt();
4         System.out.println(i);
5     }
6 }

运行结果:

 

 

匿名内部类的使用场景并不多,我们稍加掌握即可

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

以上是关于Java匿名对象介绍的主要内容,如果未能解决你的问题,请参考以下文章

13_Java面向对象_第13天(staticfinal匿名对象内部类包修饰符代码块)_讲义

Java中Scanner,Random,ArrayList,匿名对象的基础介绍

java 匿名对象,内部类,修饰符,代码块

Java学习(匿名对象内部类包import代码块)

java学习中,匿名函数构造方法构造代码块构造方法中调用构造方法(java 学习中的小记录)

2020/7/8 JAVA总结之:匿名对象/内部类/包的声明与访问/访问修饰符/代码块