package day08;public class day08_11_Object {public static void main(String[] args) {//todo -面向对象-匿名类Myself myself = new Myself();myself.sayHello(new ZhangSan());}
}abstract class Person12{public abstract  String  getName();
}
class Myself{void sayHello(Person12 p){System.out.println("hello"+p.getName());}
}
class ZhangSan extends Person12{public String getName(){return "ZhangSan";}}
结果是这个   helloZhangSan
为什么啊

myself.sayHello(new ZhangSan());这个是啥意思啊,结果是咋样运行出来的啊

求教(java匿名类应用)相关推荐

  1. java匿名类_Java匿名类

    java匿名类 Java anonymous class are like local class or inner class without a name. We can use java ano ...

  2. 解决内存泄漏更加清楚的认识到Java匿名类与外部类的关系

    1.事件起因 在做项目的时候,通过Android Studio的Memory Monitor窗口观察程序内存使用情况,发现当程序退出的时候,有一部分应该释放掉的内存没有释放掉,知道程序中应该有内存泄漏 ...

  3. Java 匿名类(匿名内部类)

    Java 匿名类(匿名内部类) 学习的参考博文:无恨之都 1. 初识 匿名类 标准说法: 内部类包括:成员类.局部类.匿名类(匿名内部类). 匿名类概念: 匿名类可以使你的代码更加简洁 (JDK8之后 ...

  4. 1.18 Java匿名类,匿名内部类

    匿名类是指没有类名的内部类,必须在创建时使用 new 语句来声明类.其语法形式如下: new <类或接口>() {// 类的主体 }; 这种形式的 new 语句声明一个新的匿名类,它对一个 ...

  5. java匿名类的用法

    1.Java允许我们直接使用一个类的子类的类体创建一个子类对象 2.有时候创建子类对象时,除了使用父类的构造方法外还有类体,这个类体被认为是一个子类去掉类声明后的类体,称作匿名类. 3.匿名类是一个子 ...

  6. java 匿名类_浅谈Java的匿名类

    在实际的项目中看到一个很奇怪的现象,Java可以直接new一个接口,然后在new里面粗暴的加入实现代码.就像下面这样.那么问题来了,new出来的对象没有实际的类作为载体,这不是很奇怪吗? 思考以下代码 ...

  7. java 匿名类调用方法_Java匿名内部类使用与示例

    首先说为什么有匿名类(产生的使命) 两个原因 1.简化代码编写 某种情况下,类只需要扩展一个方法,没必要为了一个方法单独去写一个子类,然后然后调用子类,此时需要匿名类 2.在不同的包内的类内调用类的p ...

  8. java匿名类序列化问题

    Pagination已经继承Serializable,并且具有如下两个属性 private int page;private int pageSize; 变量Integer pageNo, Integ ...

  9. java匿名类构造方法_Android(Java) | 你知道吗?Java匿名内部类其实是有“名字”和构造方法的!...

    要点 匿名类的概念和用法 语言规范以及语言的横向对比等 内存泄漏的切入点 总结 没有人类认知意义上的名字 只能继承一个父类或实现一个接口 父类是非静态的类型,则需父类外部实例来初始化 如果定义在非静态 ...

最新文章

  1. 论防止爆T的重要性:N相关孪生素数
  2. (IOS)签名Demo
  3. Unix系统编程()发送信号kill
  4. JQuery------Select标签的各种使用方法
  5. 软考(6)--数据库
  6. Collectors.toList()
  7. 学习信号与系统的看过来~~
  8. 2021年大学计算机基础,2021年大学计算机基础试题题库及答案-20210418080659.doc-原创力文档...
  9. GPS卫星星历与历书
  10. windows主机开启winrm端口powershell脚本
  11. mysql主从IP地址变更
  12. EndNote X9配置Chinese Standard GBT7714
  13. 这个拥有中国血统的黑客,曾将美国搅得天翻地覆
  14. 刷爆力扣之等价多米诺骨牌对的数量
  15. Mac全自动安装brew一键配置国内镜像源
  16. 阿里云OSS远程连接
  17. Java 中ArrayList中的重复数据
  18. SPEC MPI 安装运行
  19. 苏亚星显示没有登录的服务器,VOD直播工具使用 直播站管理工具的使用 苏亚星VOD点播(直播)系统.doc...
  20. PTY allocation request failed on channel 0

热门文章

  1. 机器学习(五)——正规化
  2. java中show方法的调用_Java方法调用细节
  3. Java访问修饰符全面详细介绍
  4. Ubuntu mate18.04开启wifi热点,并设置开机自启
  5. 仿微信输入支付密码的弹窗
  6. 单元测试编写_编写详尽的单元测试
  7. div添加文字位置会改变的问题
  8. 【OpenGl】openGL 诸多库之间关系 及 环境配置
  9. Java面试题200道,经典中的经典✔✔✔
  10. vue3.0 php,使用Vue3.0收获的知识点(一)