栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java匿名内部类写法(java的匿名内部类)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java匿名内部类写法(java的匿名内部类)

匿名对象:没有名字的对象
    
        特点:
            1.仅使用一次,使用完毕,从内存中会立即被释放掉(节省内存空间)
            2.匿名对象也可以作为参数进行传递
            
            注意:
                在使用匿名对象的时候不建议使用多次

//自定义的学生类
class Student{
	public void study(){
		System.out.println("好好学习");
	}
}
//自定义类
class StudentDemo{
	public void method(Student s){
		s.study();
	}
}
//测试类
class NonameDemo{
	public static void main(String[] args){
		//需求:访问StudentDemo类中的method方法
		//创建StudentDemo类对象 类名 对象名=new 类名();
		StudentDemo sd=new StudentDemo();
		//创建学生类对象
		Student s=new Student();//对象名 s
		sd.method(s);
		System.out.println("----------------");
		//匿名对象
		sd.method(new Student());//该学生的匿名对象作为参数传递
		System.out.println("----------------");
		//链式编程
		new StudentDemo().method(new Student());
	}
}

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/775249.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号