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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • OO:object oriented
    查看全部
  • 对象:万物皆对象;一个具体的实在的实例化的 面向对象:OO:以对象为导向的一种思维方式 类:模板,客观上不存在,是许多具体对象的抽象化概括;是多个对象的集合; 属性:对象拥有的各种特征,:CPU,内存,屏幕;具有特定的方法; 对象:客观存在的一个实体,具体实现类的各种属性特征,具体化的
    查看全部
  • UML: 1、概念:Unified Modeling Language(UML)统一建模语言或标准建模语言 2、三种常用的UML图: ·用例图(The Use Case Diagram):关注功能,描述系统中出现的角色,以及它所需要的功能。 ·序列图(The Sequence Diagram):关注顺序,描述用户和系统中对象的交互环节:步骤和顺序 ·类图(The Class Diagram):关注关系:描述类和类之间的关系(继承等),表现类的属性和方法 3.UML建模工具:如Visio、Rational Rose、PowerDesiner
    查看全部
    0 采集 收起 来源:UML 简介

    2015-01-11

  • 接口implements用法
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-01-11

  • 常量:public static final修饰符 方法:public abstract修饰符
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-01-11

  • 接口可以多继承,类只能单继承
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-01-11

  • 接口就是用来被继承、被实现的,修饰符一般建议用public 注意:不能用private和protected修饰接口
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-01-11

  • 作用: 限制规定子类必须显现某些方法,但不关注实现细节
    查看全部
  • 抽象类的应用场景
    查看全部
  • 1.向上类型转换(隐式/自动类型转换),是小类型到大类型的转换 无风险 2.向下类型转换(强制类型转换),是大类型到小类型 有风险 3. instanceof运算符,来解决引用对象的类型,避免 类型转换的安全性问题
    查看全部
  • 引用和指向关系式: 父类 变量名=new 父类();//用法正确 父类 变量名=new 子类();//用法正确 子类 变量名=new 父类();//错误 特别:父类 变量名=new 子类();//调用非子类继承方法则报错,则此用法错误 1.引用多态 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 2.方法多态 创建本类对象时,调用的方法为本类方法 创建子类对象时,调用的方法为子类重写的方法或者继承的方法
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-01-11

  • Object类是所有类的父类,如果一个类没有使用extends关键字明确标识继承另外一个类,那么这个类默认继承Object类. Object类中的方法,适合所有子类。 1. toStri ng()方法 在Object类里面定义toString()方法的时候返回的对象的哈希code码(对象地址字符串) 可以通过重写toString()方法表示出对象的属性 2. equals()方法 equals()----返回值是布尔类型 比较的是对象的引用是否指向同一块内存地址-------对象实例化时,即给对象分配内存空间 使用方法如:dog.equals(dog2); 如果是两个对象,但想判断两个对象的属性是否相同,则重写equals()方法 1. 地址是否相同----if (this == obj) 2. 对象是否为空----if (obj == null) 3. getClass()可以得到类对象,判断类型是否一样-----if (getClass() != obj.getClass()) new出来的是类的对象,关注的是类的属性的具体的数据; 类对象是类的代码信息,关注的是类有什么属性和方法 4. 属性值是否一样----if (age != other.age) [ 查看全文 ]
    查看全部
  • equals()方法 比较的是对象的引用是否指向同一块内存地址
    查看全部
  • toString()方法
    查看全部
  • 如果没有extends关键字,默认继承Object类
    查看全部

举报

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

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