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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • super关键字: 在对象的内部使用,可以代表父类对象 1.访问父类的属性 super.age 2.访问父类的方法 super.eat() super的应用: 子类的构造的过程当中必须调用其父类的构造方法。 如果子类的构造方法中没有显示调用父类的构造方法,则系统系默认调用父类无参的构造方法。 如果显示的调用构造方法,必须在子类的构造方法的第一行。 如果子类构造方法中既没有显示调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。
    查看全部
  • 接口用法
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-08-17

  • 使用的时候不但可以加载某个包下的所有文件 eg:com.imooc.*
    查看全部
  • 包名应该是全小写,这时规范
    查看全部
  • final关键字:使用final关键字做表示有“最终的”含义 final可以修饰类、方法、属性和变量 final修饰类,则该类不允许被继承 final修饰方法,则该方法不允许被覆盖(重写) final修饰属性:则该类的属性不会进行隐式的初始化(初始化属性时赋值)或在构造方法中赋值(但只能选其一) final修饰变量,则该变量的值只能赋一次值,即变为常量;如果使用final修饰变量,且没有给该变量赋值,系统不会自动给该变量赋默认值0,会报错
    查看全部
  • 1.可直接调用静态变量,静态方法。 2.不能直接调用非静态变量,普通成员方法,如需调用,需要通过类的对象来完成。
    查看全部
  • equals()方法默认比较的是对象的引用是否指向同一块内存地址(与==类似)。
    查看全部
  • java中的抽象类 1,抽象类用abstract关键字修饰 2,应用场景: a,某个父类只是知道其子类应包含怎么样的方法,但无法准确知道这些子类如何去实现这些方法 b,从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模版,从而避免子类设计的随意性 3,抽象类不关注子类如何实现,但是规定子类必须具有哪些特征 4,使用规则 a,abstract定义抽象类 b,abstract定义抽象方法,只有声明,不需要实现 c,包含抽象方法的类是抽象类 d,抽象类中可以包含普通的方法.也可以没有抽象方法 e,抽象类不能直接创建,可以定义引用变量
    查看全部
  • 1、向上类型转换(隐式/自动类型转换),是小类型到大类型的转换(无风险) 2、向下类型转换(强制类型转换),是大类型到小类型(有风险) 3、instanceof运算符,来解决引用对象的类型,避免类型转换的安全性问题,输出布尔值,配合IF使用 Dog dog=new Dog(); Animal animal=dog;//自动类型提升 向上类型转换 Dog dog2=(Dog)animal;//向下类型转换 强制类型转换 Cat cat=(Cat)animal;//animal 指向的是一个Dog类型的对象,与cat根本就是不同类型的对象,编译无错,运行时会显示没有转换 编译时Cat类型 运行时Dog类型 用instanceof避免 if(animal instanceof Cat) {Cat cat=(Cat)animal;} else {println("无法进行类型转换")
    查看全部
  • 不能通过父类的引用调用子类独有的方法。
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-08-17

  • 包含抽象方法的类一定是抽象类,抽象类和抽象方法都需要添加关键字 abstract,且顺序为 abstract class
    查看全部
    0 采集 收起 来源:练习题

    2015-08-17

  • 抽象类用abstract关键字修饰 抽象类方法没有方法体以分号结束
    查看全部
  • 使用 instanceof 方法来检查 是否可以进行类型转换
    查看全部
  • snapshot
    查看全部
  • 引用类型转换
    查看全部

举报

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

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