Java语言匿名对象
来源:互联网 发布:emlog博客源码 编辑:程序博客网 时间:2024/06/06 23:59
匿名对象是一个比较零碎的知识点,虽然不是考察的重点,但是我还是觉得有必要提一嘴。
看一段代码:
new ClassName().Function();
上边的一句代码中,直接新建了一个对象,并调用了之中的Function函数,但是没有用任何引用指向这个对象。这里大家也大概看得出来,匿名对象只是为了临时使用,并且在语句结束之后被回收。其实在C/C++中也有类似操作,比如for循环中的指示变量i:
for (int i = 0; i < length; i++)//i作为局域性变量,在for循环结束后被消除{cout << i << endl;}
匿名类的使用场景大致有如下几点:
- 方法中需要某一个类的对象作参数,并且该对象除此之外别无它用;
- 该对象的作用只是调用一次其中的某个方法,除此之外别无它用。
以上是对Java匿名对象的粗略介绍,大体上告诉大家Java匿名对象是个什么东西,具有什么作用。具体的内容会在今后的学习过程涉及到。
阅读全文
0 0
- Java语言匿名对象
- Java匿名对象
- Java 匿名对象
- java匿名对象
- Java-匿名对象
- Java的匿名对象
- Java day04 匿名对象
- 【JAVA】41、匿名对象
- Java中的匿名对象
- java---什么是匿名对象
- java匿名对象
- Java匿名对象
- Java中的匿名对象
- java中的匿名对象
- java匿名对象
- Java 匿名对象
- JAVA匿名对象
- java的匿名对象
- Python(三)
- ubuntu 解决“无法获得锁 /var/lib/dpkg/lock -open”的方法
- js监控enter键触发函数提交数据或者登陆
- 梯度下降
- Mybatis之Mapper动态代理方式
- Java语言匿名对象
- html-css练习题(系统提示)
- win10 vs2015超级宝典第五版环境搭建
- Ubuntu14.04 Linux4.x.x 下安装USB转串口驱动---cp210x
- RMQ和LCA在线算法
- KMS Tools Portable 01.09.2017│集成了各类常用的激活工具
- history.pushState()实现不跳转,改变路由异步刷新
- 支持向量机专题——线性可分支持向量机
- <VB6.0 & android开发小工具> 桌面帮助程序 里面涉及到的代码