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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 当没有指定的构造方法时,系统会自动添加无参的构造方法
    查看全部
  • super注意事项
    查看全部
  • float型初始化是要在数字后加f,否则默认为double型
    查看全部
  • 内部类 对象 = new 内部类(); //创建内部类的对象
    查看全部
  • 接口一般是只有方法声明没有定义的,那么java特别指出实现接口是有道理的,因为继承就有感觉是父类已经实现了方法,而接口恰恰是没有实现自己的方法,仅仅有声明,也就是一个方法头没有方法体。因此你可以理解成接口是子类实现其方法声明而不是继承其方法。搜索但是一般类的方法可以有方法体,那么叫继承比较合理。引入包可以使用里面非接口的一切实现的类。那么是不是实现接口,这个你自己决定,如果想用到那么你不是实现,是不能调用这个接口的,因为接口就是个规范,是个没方法体的方法声明集合。我来举个例子吧:接口可以比作协议,比如我说 一个协议是“杀人”那么这个接口你可以用 砍刀去实现,至于怎么杀砍刀可以去实现,当然你也可以用抢来实现杀人接口,但是你不能用杀人接口去杀人,因为杀人接口只不过是个功能说明,是个协议,具体怎么干,还要看他的实现类。那么一个包里面如果有接口,你可以不实现。这个不影响你使用其他类。
    查看全部
    0 采集 收起 来源:阶段练习

    2015-09-10

  • 接口中方法不能有方法体,同时方法的访问修饰符不能是 private 和 protected
    查看全部
    0 采集 收起 来源:练习题

    2015-09-10

  • 1、接口可以理解为一种特殊的类,有常量和公共的抽象方法组成 类是具体实现体,那么接口是规范,用来约束类 2、定义类用class关键字,接口用 interface 3、接口用来被继承、被实现的,一般是public 4、接口也是abstract的,如果不写,系统会隐士加上 【修饰符】 abstract interface 接口名【extends 父接口1,父接口2,,,】 5、接口中定义的变量都是常量,即使定义时不加,系统也会自动加上 public static final 修饰符 6、接口中的方法都是抽象方法,不添加 public abstract 修饰符,系统会自动加上 7、一个类可以实现一个或多个接口,实现接口使用 implements 【修饰符】 class 类名 extends 父类 implements 接口1,接口2。。。{ 类体部分//如果继承了抽象类,需要实现继承的抽象方法;要实现接口中的抽象方法 } 如果要继承父类,继承父类必须要在实现接口之前 8、接口命名之前会在前面加个I,以示区分 9、接口在使用过程当中,还经常与匿名内部类配合使用,匿名内部类就是没有名字的内部类 多用于关注实现而不关注实现类的名称 IPlayGame ip = new IPlayGame(){ @Override public void playGame(){ System.out.print("使用匿名内部类实现接口的第一种方法"); } ip.playGame(); } new IPlayGame(){ public void playGame(){ System.out.print("使用匿名内部类实现接口的第二种方法"); } }.playGame();
    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-03-22

  • 抽象类不能直接创建,可以定义引用变量指向子类对象 抽象方法体以分号结束 抽象类定义顺序应为:abstract class abstract class Animal { abstract void grow(); }
    查看全部
    0 采集 收起 来源:练习题

    2015-09-10

  • super的应用
    查看全部
  • 多态即对象具有多种形态: 1、引用的多态:父类的引用指向一个本类的对象;父类的引用还可以指向其子类的对象 注意:继承是使用多态的基础 2、方法多态:当我们创建的是一个父类的本类对象,我们调用的方法是父类本类的方法; 如果父类创建的是子类的对象,在执行的时候,调用的方法就是子类中的方法(如果该方法子类没有重写的话,调用的就是继承的方法。否则,调用的就是重写的方法。 注意:如果在子类中添加一个子类独有的并非从父类中继承来的方法,不能通过父类的引用调用子类的方法
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-09-10

  • 父类属性如果用private修饰,子类无法继承
    查看全部
    0 采集 收起 来源:Java 中的继承

    2015-09-10

  • 内部类不能有自己的成员变量和成员方法
    查看全部
    0 采集 收起 来源:练习题

    2015-09-10

  • Java会给成员变量初始值:0;但不会给局部变量初始值。
    查看全部
  • if(){ continue;//这句话是表明if中条件成立则跳出该条语句 }
    查看全部
  • 如果有参构造方法存在类里面,那么系统不会自动生成无参构造方法
    查看全部

举报

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

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