java匿名对象的调用
作者:
山坡上的斐德洛 | 来源:发表于
2018-12-03 18:08 被阅读0次public class 匿名对象的调用 {
public static void main(String[]args){
student stu = new student();
stu.name = "小明";
// 通过类对象来调用成员方法
stu.study();
/*
* 通过类对象调用折法方法,感觉操作了很多无用的东西,
* 而且该对象,在调用后没有其他的作用
*
* 上面的方式,第一:创建之后只调用了一次方法
* 第二:对象在调用之后不会立即回收,浪费资源
*
* Java 中提供了一种方式,称之为:
* 匿名对象
*
* 匿名对象格式:
* new 类名().调用的方法();
*/
new student().study();
new student().name = "马里奥";
/*
* 前景预告:
* 匿名内部类的匿名对象直接调用方法
* Android开发中大量使用
*
* 作用范围:
* 1. 直接通过匿名对象,调用成员方法
* 2. 匿名对象作为函数/方法的参数
* */
}
}
class student{
// 成员变量
String name;
int id;
int age;
// 成员方法
public void study(){
System.out.println("我要学习~~~");
}
}
本文标题:java匿名对象的调用
本文链接:https://www.haomeiwen.com/subject/oohucqtx.html
网友评论