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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 继承的初始化顺序: 1、先 父类对象 属性初始化-->构造方法初始化 2、后 子类对象 属性初始化-->构造方法初始化
    查看全部
  • 加了final的父类将不能被继承,方法不能被覆盖(重写),常量不能被修改!!!
    查看全部
  • 1、新建子类时可以在SuperClass那里选择父类 2、子类继承父类,可以继承父类的属性和方法。(private修饰的成员可以继承,不能直接访问) 3、子类可以不写内容,在测试类中创建子类对象直接调用父类方法和属性
    查看全部
    0 采集 收起 来源:Java 中的继承

    2017-11-23

  • 方法的重写 1、如果子类对继承父类的方法不满意,可以重写父类继承的方法的,当调用方法时会优先调用子类的方法。 2、返回值类型、方法名、参数类型与个数都要与父类继承的方法相同,才叫方法的重写。
    查看全部
  • 外部类是不能直接使用内部类的成员和方法滴
    查看全部
  • 看到那个获赞好多的 类比类和对象就想父亲和孩子 还有那么多人赞 我就受不了了,忍不住写几句。因为我感觉他的类比并不贴切 而且有点误导人。 类是一类东西 对象是这一类东西里面某一个具体的个体 ,比如屌丝是一个类 而我是屌丝 那么我就是屌丝这个类的对象 。 屌丝 小陶 = new 屌丝(); 这样一个对象就创建成功了,然后我们再来说属性 其实就是对象的一些基本信息,比如所有屌丝都有年龄 性别 爱好。而具体的某个个体 这个值不一样,接下来。未来帮助大家理解,我们来给刚才创的对象赋值 小陶.年龄 = 22; 小陶.性别 = 男; 小陶.爱好 = 女; 这样大家理解了吗
    查看全部
  • super:在对象的内部使用,可以代表父类对象
    查看全部
  • final修饰类;则类不能被调用; final修饰方法时,则方法不能被重写; final修饰属性时,则属性只能被赋值一次。 final修饰变量时,该变量 为常量。
    查看全部
  • 先进行父类的属性初始化、构造方法; 后执行子类的属性初始化、构造方法。
    查看全部
  • public表示公开的,static则是用来定义静态变量!
    查看全部
    0 采集 收起 来源:练习题

    2017-11-23

  • super应用注意项
    查看全部
  • 调用外部类的私有属性: 类名.this.属性
    查看全部
  • 方法内部类就是内部类定义在外部类的方法中
    查看全部
  • Java 中可以通过初始化块进行数据赋值。 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
    查看全部
  • 2、 Inner 类中定义的 test() 方法可以直接访问 Outer 类中的数据,而不受访问控制符的影响,如直接访问 Outer 类中的私有属性a 3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( ); 4、 编译上面的程序后,会发现产生了两个 .class 文件 其中,第二个是外部类的 .class 文件,第一个是内部类的 .class 文件,即成员内部类的 .class 文件总是这样:外部类名$内部类名.class
    查看全部

举报

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

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