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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 如果要继承父类,继承父类必须在实现接口之前

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

    2018-08-30

  • [public abstract] interface 借口名 [extends 父接口1,接口2...]

    {

    零到多个常量定义...

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

    }

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

    2018-08-30

  • 接口——由全局常量和公共的抽象方法

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

    2018-08-30

  • 包含抽象方法的类为抽象类

    抽象类可以有普通方法,也可以没有抽象方法

    查看全部
  • 不重写父类Obiect的toString()方法时,,print对象的地址

    重写(eclipse里的source里有快捷重写方法)后,输出的是对象的值

    查看全部
  • equals()方法

    比较的是对象的引用是否指向同一块内存地址。

    Dog dog=new Dog();

    一般情况下比较两个对象时比较他的值是否一致,所以要进行重写。


    查看全部
  • //使用匿名内部类的方式实现接口

    IPlayGame ip  = new IPlayGame() {


    @Override

    public void playGame() {

    // TODO Auto-generated method stub

    System.out.println("kkkkkkk");

    }

    };

    ip.playGame();

    //使用匿名内部类的方式实现接口

    new IPlayGame() {

    public  void playGame() {

    System.out.println("dddddddddd");

    }

    }.playGame();

    }


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

    2018-08-30

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

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

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

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

    问:内部类有几种呢?

    答:内部类可分为以下几种:

    • 成员内部类

    • 静态内部类

    • 方法内部类

    • 匿名内部类


    查看全部
  • 类名访问静态变量接受返回值

    查看全部
  • 接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须宣告为抽象类(Abstract Class)。


    Java接口的方法只能是抽象的和公开的,Java接口不能有构造器,Java接口可以有public、静态的和final属性。即接口中的属性可以定义为 
    public static final int value=5;

    如果一个类实现了一个接口,而没有实现接口的所有方法,则它必须被标注为abstract(抽象类)。一个抽象类的子类必须实现它未完成的方法,假如该项子类仍不会实现接口的所有方法,那么该项子类依然需要被标注为abstract。

    与类不同的是,接口允许多重继承

    接口就是被继承  被实现的  修饰符不能用private 和  protected

    接口中的方法只能是抽象方法   使用public abstract修饰符

    接口中的属性是常量,使用public static final修饰符

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

    2018-08-30

  • private   只可修饰本类,不可再修饰同包,子类,还有其他的类。

    默认     本类,同包都可修饰。

    protected  修饰本类,同包,还有子类。

    public    全部类都可以修饰

     

    查看全部
  • equals()方法

    查看全部
  • Object类

    查看全部
  • super的应用

    查看全部
  • super关键字

    查看全部

举报

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

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