匿名对象和匿名方法
匿名对象:
匿名对象就是没有明确给出名称的对象.一般匿名对象只使用一次,而且匿名对象只在堆内存中开辟空间,而不存在栈内存的引用.
比如new Person("张三",30).tell() ;就是生成匿名对象
同理,匿名方法也是如此,不是对象引用方法,而是new 一个新方法
块代码的定义:简单来说就是处于一对{}之间的代码。
内部类的定义:处于另外一个类中的具有类型名称定义块代码。
匿名类的定义:已知父类或者接口标准的内部类,且不具有具体的类型名称的块代码。匿名类的实例创建必须使用new 父类名|接口名 ()来创建。)
posted on 2020-03-21 14:21 Cherishforchen 阅读(469) 评论(0) 编辑 收藏 举报