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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • super调用父类对象。

    继承的方法加载的时候,会先加载父类的属性、然后加载父类的方法。之后在加载子类自己的属性个方法。

    想要获取父类的方法,可以通过super.父类的属性和方法名。

    查看全部
  • final关键字

    final修饰类:不可被继承

    final修饰方法:不可被重写

    final修饰属性:不会进行初始化(属性没有赋值的时候,不会进行初始化)

    final修饰变量:只能赋值一次,即定义一个“常量”。(常量定义全部大写)

    查看全部
  • 方法内部类只能在在“所定义的方法中访问”

    查看全部
  • //成员内部类,必须通过“this”调用外部类的属性和方法。

        //static内部类,必须没有“this”来调用外部类的属性和方法。

    static内部类相当于一个独立的类。可以不通过外部类的实例化,进行创建。


    查看全部
  • 1、 外部类是不能直接使用内部类的成员和方法,而内部类可以使用外部类的成员和方法。

    查看全部
  • 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类

    查看全部
  • 使用内部类的方法:

    1. 在HelloWorld类中定义内部类Inner;

    2.  // 创建外部类对象

    3. HelloWorld hello = new HelloWorld();

    4.         // 创建内部类对象

    5. Inner i = hello.new Inner();


    查看全部
  • 内部类可分为以下几种:

    • 成员内部类

    • 静态内部类

    • 方法内部类

    • 匿名内部类

    查看全部
  • 内部类的主要作用如下:

    1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类

    2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据

    3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便


    查看全部
  • 1.main()方法就是通过“static”进行加载运行的。所以程序一开始就先执行main方法,不管main方法在什么位置。

    2.要在静态的方法中调用非静态的方法:先实例化,然后调用。

    查看全部
  • this,当前对象

    查看全部
  • static 静态修饰符的应用。

    静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收!~~

    所以在调用的时候,不进行初始化,也可以通过“类名.变量名”进行调用。

    查看全部
  • 成员变量和局部变量

    1. 作用域

      成员变量:整个类都有效

      局部变量:仅限于“定义变量的方法”

    2. 初始值

      成员变量:java会给一个默认的初始值。

      局部变量:必须自己赋值。

    3. 成员变量和局部变量同名时,局部变量优先级高(就近原则)

    查看全部
  • 类是一个模子,确定对象将会拥有的特征(属性)和行为(方法)

    类的特点

        类是对象的类型

        具有相同属性和方法的一组对象的集合

        属性:对象的特征(大小、形状,颜色)

        方法:对象可以执行的操作、功能(吃,发短信,打电话)

    查看全部
  • 方法的多态



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

    2019-01-12

举报

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

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