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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 使用对象的步骤:

    1、创建对象: 类名 对象名 = new 类名();

    2、使用对象:引用对象的属性:对象名.属性

                          引用对象的方法:对象名.方法名()

    对象的属性,又称为实例变量(实例化+变量)

    float型变量赋值时需加f,否则默认浮点数是double型

                                

    查看全部
  • 子类对父类中方法的重写:

    返回类型,方法名,参数类型以及个数 都需要与父类继承的方法相同。

    用子类创建对象以后,在调用重写的方法的时候,子类中的方法优先。


    查看全部
  • 抽象类作用:限制规定子类必须实现某些方法,但不关注实现细节

    使用规则:abstract定义抽象类;abstract定义抽象方法,只有声明,不需要实现;包含抽象方法的类是抽象类;抽象类可以包含普通方法,也可以没有抽象方法;抽象类不能直接创建,可以定义引用变量;


    https://img1.sycdn.imooc.com//5c47201f0001a91707900280.jpg

    查看全部
  • 继承的语法

    class 子类 extends 父类

    1. 继承的概念:

      继承是类与类的一种关系,是一种“is a”的关系

      注:java中的继承是单继承

    2. 继承的好处:

      子类拥有父类的所有属性和方法(private修饰的无效)

      实现代码的复用


    查看全部
    0 采集 收起 来源:Java 中的继承

    2019-01-22

  • instanceof 运算符用来判断一个对象是否可以属于某一个类

    Animal animal=new Dog();

    animal instanceof Dog;  //这句结果为true

    animal instanceof Cat;   //这句结果为false

    查看全部
  • 父类的引用可以指向子类的对象

    Animal obj=new Dog();


    查看全部
    0 采集 收起 来源:Java 中的多态

    2019-01-22

  • 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。

    2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量

    2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量

    查看全部
  • Object类:

    https://img1.sycdn.imooc.com//5c47135a0001c0e006880135.jpg

    查看全部
  • 使用其他包内的类,import 包名.类名

    查看全部
  • 包的使用规则:

    1. 可以通过import 关键字,在某个文件使用其它文件中的类。如:import com.imooc.music.MyClass

    2. Jave中,包的命名规范是全小写字母拼写

    3. 使用的时候不但可以加载某个包下的所有文件

      如:com.imooc.*;也可以加载某个具体子包下的所有文件,如:com.imooc.music.*


    查看全部
  • 接口定义的语法

    [修饰符]interface 接口名 [extends 父接口1,父接口2……]{

    零个到多个常量方法……

    零个到多个抽象方法的定义……

    }

    接口就是用来被继承,被实现的,修饰符一般建议用public

    接口类是抽象类,定义接口类时abstract一般省略

    接口类中的方法为抽象方法,一般定义方法时abstract省略

    接口类中的成员变量为常量,public static final 修饰符一般可省略

    接口的调用在类名后implements 接口类名

    调用接口方法:

    1。可以用接口的引用指向一个实现了接口的对象

    2.可以直接用实现了接口的对象:new 类名();

    .方法名()实现;

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

    2019-01-22

  • this关键字是在对象内部指代对象自身的引用

    this.属性 操作当前对象的属性this.方法 操作当前对象的方法

    查看全部
  • 抽象类的特征

    1. 父类通过abstract定义。

    2. 抽象方法没有方法体,以“;”作为结束标识。

    3. 父类只能定义方法,不能实现。

    4. 没有成员变量,因为方法无法实现,无法封装成员变量。

    5. 继承抽象类,必须对父类方法进行实现。 

    查看全部
  • Java中方法的多态,类似于c++中的虚函数多态,但是省略了virtual关键字,,,,,

    查看全部
    0 采集 收起 来源:Java 中的多态

    2019-01-22

  • Object类

    Object类是所有类的父类,如果一个类没有使用extends关键字明确标识继承另一个类,那么这个类默认继承Object类。Object类中的方法,适合所有子类。

    1.toString()方法

    在类里面定义toString()方法的时候返回的对象的哈希code码(对象地址字符串)

    可以通过重写toStirng()方法表示出对象的属性

    查看全部

举报

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

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