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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • implements 接口1 ,接口2 创建父类,之后实现接口的抽象方法 public interface I**{ public playgame();}
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-04-05

  • 抽象类,要记得写abstract关键字,其方法也要加上这个关键字,而接口的abstract则不一定要必须加,而接口的方法必须是public。包含了抽象方法的一个类叫作“抽象类”。如果一个类里包含了一个或多个抽象方法,类就必须指定成 abstract(抽象)。“抽象方法”,属于一种不完整的方法,只含有一个声明,没有方法主体。
    查看全部
    1 采集 收起 来源:代码实现

    2015-04-19

  • 接口与匿名内部类的结合使用:语法如下 接口名 名字 = new 接口名(){ public void method(){ } };
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-04-05

  • 类的特点: 类是对象的类型。 具有相同属性和方法的一组对象的集合。
    查看全部
  • 类是确定对象将会拥有的特征(属性)和行为(方法)。
    查看全部
  • 抽象类一般为上层类型
    查看全部
  • 接口中的常量: 接口中的属性是常量,即使定义时不添加 public static final 修饰符,系统也会自动加上。 接口中的方法: 接口中的方法只能是抽象方法,即使定义时不添加 public abstrc 修饰符,系统也会自动加上。 一般不用写abstract 不管是接口和抽象类,都没有方法题。 小诀窍:定义好了抽象类和接口后,在建类的时候,实现接口和父类,这样建好类后 就自动有了抽象方法 只需继承和实现就好了
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-04-05

  • equals()方法,本来是 比较某对象b是不是对象a,比较的是内存地址相不相等。 重写后,比较对象b 和对象a 的值相不相等。
    查看全部
  • 接口里的方法是抽象方法,接口里的变量是常量,所以接口也用abstract修饰,不写的话系统也会默认。类可以继承多个接口并实现里面的方法。包含抽象方法的类一定是抽象类,抽象类和抽象方法都需要添加关键字 abstract
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-04-06

  • 抽象类中可以包含普通方法,也可以没有抽象方法,但是子类必须全部实现父类的抽象方法,接口也是
    查看全部
  • 运行结果为: 无法进行类型转换 转换成Cat类型
    查看全部
  • super关键字: 在对象的内部使用,可以代表对象 1.访问父类的属性 super.age 2.访问父类的方法 super.eat() super的应用:子类的构造的过程中必须调用器父类的构造方法。(实例化子类时会先执行父类的构造方法,这里有隐式的super()) 如果要显示的使用super关键字来调用父类的构造方法,必须放在第一行。
    查看全部
  • java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法: result = object instanceof class 参数: Result:布尔类型。 Object:必选项。任意对象表达式。 Class:必选项。任意已定义的对象类。
    查看全部
  • final关键字: 使用final关键字做标识有“最终的”含义 final可以修饰类、方法、属性和变量 修饰类:则该类不允许被继承 修饰方法:则该方法不允许被覆盖(重写) 修饰属性:则该类的属性不会进行隐式的初始化(类的初始化属性必须有值)或在构造方法中赋值(只能选其一) 修饰变量:则该变量的值只能赋一次值,即变为常量。
    查看全部
  • 继承的初始化顺序: 1.初始化父类在初始子类 2.先执行初始化对象中属性,在执行构造方法中的初始化
    查看全部

举报

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

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