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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 默认继承 Object 的 toString( ) 方法,输出对象地址
    查看全部
    1 采集 收起 来源:练习题

    2015-03-09

  • 类是单继承的,接口(interface)可以是多继承的 接口的方法是抽象方法,接口命名常以I开头 继承父类必须在实现接口之前 接口的引用可以指向实现了该引用的类或者该接口(匿名内部类)
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-03-13

  • 成员变量可以给和局部变量可以重名,优先使用局部变量,即就进原则。
    查看全部
  • abstract抽象方法没有方法体,以分号结束
    查看全部
  • Java会给成员变量一个初始值(数值型默认为0、布尔型默认为false、对象引用型默认为null);Java不会给局部变量赋予初始值。
    查看全部
  • instanceof关键字用于类型转换提高安全性 if(animal instanceof Cat) 如果animal引用中包含Cat类型,则返回 true;否则返回false。
    查看全部
  • 成员变量有可能被本类的方法或者其他类的方法使用;局部变量只能被定义所在类的方法使用。
    查看全部
  • 多态 Animal obj1 = new Dog();父类的引用可以指向子类的对象; 此刻不能通过父类的引用调用子类独有的方法 Dog obj2 = new Aniaml();子类的应用不可以指向父类对象。
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-03-09

  • java equals 1、equals是Object类中用来判断两个对象的内存地址是否一样,而且“对象.equals(对象2)”和“对象==对象2”同样可以用来判断。 2、如果要用equals判断两个对象的值,可以重写equals方法,来调用判断两个对象的值。
    查看全部
  • 1.Object类是所有类的父类 2.如果一个类没有使用extends关键字明确标识继承另外一个类,那么这个类默认继承Object类 3.在Object类里面定义toString()方法的时候返回的对象的哈希code码(对象地址字符串) 4.可以通过重写toString()方法表示出对象的属性
    查看全部
  • super用来获取父类的属性和方法,super();调用父类的构造方法,必须放在子类构造方法的第一行
    查看全部
  • 父类属性初始化---父类构造方法---子类属性初始化---子类构造方法
    查看全部
  • 类名tranportTools改为TransportTools 标示符命名规则: 包名所以别字母一律小写 类名和接口名每个单词首字母必须大写 变量名和方法名第一个单词首字母小写,第二个单词起首字母大写 常量名如DAY_OF_MONTH
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-03-09

  • 通过无参的构造方法可以创建对象;通过有参的构造方法也可以创建对象并给对象中的实例变量赋初值
    查看全部
  • 构造方法: 1.使用new+构造方法=创建新对象 2.用于定义类中初始化对象的方法 (构造也是方法的一种) 3.与类同名且没有返回值 public 构造方法名(){ } 4.语法格式:public 构造方法名(可以指定参数){初始化代码} 5.特点: a.如果没有指定构造方法,系统默认添加无参方法 b.如果指定了构造方法,就按照指定的添加 6.构造方法也有重载(根据参数决定使用哪个方法) 7.构造方法中可以加入适当的判断,避免赋值不恰当 通过有参构造方法创建对象,并给对象中的实例变量赋初始值 Telphone phone2=new Telphone(值1,值2,值3); 当有指定构造方法,无论是有参,还是无参的构造方法,都不会自动添加无参的构造方法 构造方法的重载:方法名相同,但参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法
    查看全部

举报

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

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