为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第二季 升级版_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 继承的初始化顺序: 1.先初始化父类再初始化子类 2.先执行初始化对象中的属性,再执行构造方法中的初始化(先执行属性再执行方法中的初始化)
    查看全部
  • 匿名内部类的定义
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-05-23

  • A instanceof B语句用于判断B是否含有A的属性,返回值是一个 布尔值
    查看全部
  • static 可以修饰 变量,方法,代码块,是所有类对象所共有的。 static方法中可以直接调用同类中的static变量,但是不能直接访问非静态变量。(因为非静态变量对于每个类对象来说,是特有的,比如,人这个类具有一个属性,脸形状,对于这个类的实例化,即 对象 小明 和 小红来说,他们的“脸形状”这个属性很可能是不同的!) static方法通过创建类对象来访问非静态变量。 同样的,static方法中可以直接调用同类的静态方法(注意是同类的),而需要通过创建类对象来访问非静态方法! static初始化块只能在第一个类对象创建的时候执行!普通初始块每创建一个类对象都会执行一次! static初始化块只能对static变量赋值 !但是普通初始化块里面可以对static变量赋值! 初始化块的作用有点类似构造方法(C++中常叫构造函数),即在创建类对象的时候执行,常用来对实例变量赋初值。 执行顺序: 先执行static初始化块,再执行普通初始化块,最后执行构造方法!
    查看全部
  • public static final 是默认加上去的,记忆的方法是: 1.接口中的常量是公开(public)不可变(final)的类(static)常量 2.接口中的方法是公开(public)抽象标准(abstract)
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-05-23

  • 接口是java里面的多继承,因为标准可以兼容
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-05-23

  • 接口是更为抽象的抽象,因此没有实现,同时接口是标准,因此他的所有常量和方法在定义的时候都是公开不可变的。
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-05-23

  • abstract method 不能有body
    查看全部
  • 抽象方法没有方法体以分号结束。public abstract void call();
    查看全部
  • abstract关键字修饰。
    查看全部
  • 子类引用转换成父类引用,是自动类型提升,向上类型转换。 父类引用转换成子类引用,需要强制类型转换,向下类型转换。 if(animal instanceof Dog){}可以检查是否可以进行类型转换。
    查看全部
  • 1、什么是方法的重写: 如果子类对继承父类的方法不满意,是可以重写父类继承的方法的,当调用方法时会优先调用子类的方法。 2、语法规则: 返回值类型、方法名、参数类型及个数 都要与父类继承的方法相同,才叫方法的重写
    查看全部
  • 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便 内部类可分为以下几种: 成员内部类 静态内部类 方法内部类 匿名内部类
    查看全部
  • 作业: 创建5个以上生活中的交通工具,并且同时查看它们的运输客人方式。 大把:40.游轮:200.飞机:100
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-05-23

  • 多态: 继承是多态的实现基础 1、引用多态 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 2、方法多态 创建本类对象时,调用的方法为本类方法 创建子类对象时,调用的方法为子类重写的方法或者继承的方法
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-05-23

举报

0/150
提交
取消
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!