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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 对象的多态: 注意!父类的引用无法调用子类独有的方法。 如:Animal dog=new Animal();dog.watchDoor();这种引用是错误的
    查看全部
    0 采集 收起 来源:Java 中的多态

    2017-08-01

  • 类对象关注类的代码信息,有什么属性方法等;类的对象关注具体的数据信息等
    查看全部
  • 成员内部类的使用方法: 1. Inner类定义在Outer类的内部,相当于Outer类的一个成员变量的位置,Inner类可以使用任意访问控制符,如public ,protected ,private 等; 2. Inner 类中定义的test()方法可以直接访问Outer类中的数据,而不受访问控制符的影响,如直接访问Outer类中的私有属性;
    查看全部
  • equals()方法比较的是对象的引用是否指向同一块内存地址 MyEclipse 中右键source->Generate hasCode() and equals()
    查看全部
  • toString()方法: 在MyEclipse中可以直接右键source->Generate toString()选择需要重写的属性或者方法名即可,其中包含子类和父类所有可以重写的参数
    查看全部
  • 内部类的主要作用: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类; 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据; 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便; 内部类的种类有: 1. 成员内部类; 2. 静态内部类; 3. 方法内部类; 3. 匿名内部类;
    查看全部
  • 使用对象的步骤 1、创建对象 类名 对象名=new 类名(); Telphone phone=new Telphone(); 2、使用对象 饮用对象的属性:对象名.属性 phone。screen=5; 引用对象名的方法:对象名.方法名 phone.sendMessage();
    查看全部
  • super 关键字: 在对象的内部使用,可以代表父类对象 1.访问父类的属性 super.age 2.访问父类的方法 super.eat() 1.子类的构造过程中必须调用父类构造方法 2.子类构造方法中没有显示调用父类构造方法,则默认调用父类无参构造方法 3.若显示调用构造方法,必须在第一行-----super(); 4.子类构造方法中既没有显示调用父类构造方法,父类又没有无参数的构造方法,编译错误。 super(参数),可以添加参数
    查看全部
  • final 关键字 最终的,不可被修改,不可变化 可以修饰类,方法,属性和变量 final 修饰类,则该类不允许被继承 修饰方法,则该方法不允许被覆盖(重写) 修饰属性,则该类的属性不会进行隐式的初始化(类的初始化属性必须有值)或在构造方法中赋值(但只能选其一) 系统不会进行初始化 final 修饰变量,则该变量的值只能赋一次值,即变为常量
    查看全部
  • 继承的初始化顺序: 1.初始化父类,再初始子类 2.先执行初始化对象中属性,在执行构造方法中的初始化
    查看全部
  • instanceof 安全强制转换
    查看全部
  • 1.toString()方法
    查看全部
  • 定义一个类的步骤:1、定义类名;2、编写类的属性;3、编写类的方法 public class 类名{ //定义类的属性 //编写类的方法 }
    查看全部
  • Object类是所有方法的父类,如果一个类没有使用extends关键字明确标识继承另一个类,那么这个类默认继承Object类 。Object类中的方法,适合所有子类。
    查看全部
  • 内部类对象的创建方法: s s1=new s();s.Inner inc = s1.new Inner();
    查看全部

举报

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

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