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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • super关键字可以调用父类的属性和方法,在子类的构造函数中隐式的通过super关键字调用了父类的构造方法,通过super关键字显式的调用父类的构造方法时,必须在子类构造方法的第一行。
    查看全部
  • 创建子类对象时,先执行父类的构造方法,在执行子类的构造方法,即先创建父类,再创建子类,换言之,没有父何来子。另外,初始化时,先进行类中属性的初始化,再执行构造方法中的初始化。那么,在调用子类的构造方法进行创建子类时,先初始化了父类的属性,再执行父类的构造函数初始化,然后进行子类属性的初始化,最后执行子类的构造方法初始化。
    查看全部
  • 方法内部类相当于方法中的成员变量,因此不能使用权限访问修饰符,且使用权限在本方法内。
    查看全部
  • 定义类的步骤:a.定义类名b.编写类的属性c.编写类的方法
    查看全部
  • 写面向对象程序一般用到两种变量, 一种是成员变量 [在类中定义, 描述对象将要有什么.] [本类使用,其他和本类有关系的类也可以使用] 一种是局部变量 [在类的方法中定义 在方法中临时保存数据.] [只能在当前的方法中使用] [初始值的问题] Java会给成员变量一个初始值 Java不会给局部变量赋予初始值 [局部变量的同名] 在同一个方法中,不允许有同名局部变量 在不同的方法中,可以有同名局部变量 [优先级] 成员变量和局部变量同名时,局部变量有更高的优先级.我们也叫就近原则
    查看全部
  • [把对象储存在内存中的过程叫实例化 ] 使用对象的步骤: 1创建对象 类名 对象名 = new 类名 Telphone phone=new Telphone(); 2使用对象 引用对象的属性 :对象名.属性 phone.screen=5; //给screen属性赋值5 引用对象的方法:方法名.方法名() phone.sendMessage(); //调用sendMessage()方法 [我们在写代码的时候经常把属性称为实例变量.] 一般的,我们在使用实例的时候都是做两件事: 1就是给实例变量赋值. 2就是调用实例变量的方法. [float型变量赋值是需要加f,否则默认浮点数是double型.] 例: phone.cpu = 1.4f;
    查看全部
  • 接口中方法不能有方法体
    查看全部
    0 采集 收起 来源:练习题

    2018-03-05

  • 成员内部类的使用方法: 1、 Inner 类定义在 Outer 类的内部,相当于 Outer 类的一个成员变量的位置,Inner 类可以使用任意访问控制符,如 public 、 protected 、 private 等 2、 Inner 类中定义的 test() 方法可以直接访问 Outer 类中的数据,而不受访问控制符的影响,如直接访问 Outer 类中的私有属性a 3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( ); 4、 编译上面的程序后,会产生两个 .class 文件 Outer$Inner.class Outer.class 其中,第二个是外部类的 .class 文件,第一个是内部类的 .class 文件,即成员内部类的 .class 文件总是这样:外部类名$内部类名.class
    查看全部
  • 初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!! 好处是可以提高初始化块的复用,提高整个应用的可维护性。--《疯狂java讲义》
    查看全部
  • instanceof
    查看全部
  • father instantof son判断是否是其子类,返回布尔值
    查看全部
  • 截图
    查看全部
  • 多态,不能调用子类独有的方法!
    查看全部
    0 采集 收起 来源:Java 中的多态

    2018-03-05

  • 父类的引用指向子类 Animal obj=new Dog();
    查看全部
    0 采集 收起 来源:Java 中的多态

    2018-03-05

  • 定义一个类分为三步 1.先用class定义类 2.定义类中具体的对象,包括对象的类型. 3.定义对象的方法.在视频中用viod+方法{}
    查看全部

举报

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

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