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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • /*接口的使用*/ 接口在使用的过程中可以与匿名内部类在一起使用 Interface i = new Interface(){ public void method(){ System.out.println("匿名内部类实现接口的方式"); } }; 或者 new Interface(){ public void method(){ } }.method();
    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-03-22

  • /*接口和继承*/ 1.接口可以继承接口,而且可以继承多个接口 如public abstract interface 接口 extends 父类接口1,父类接口2,…… 2.一个类也可以实现多个接口 如public class 类名 implements 接口一,接口二,…… 3.一个类只能继承一个父类,但是一个类可以实现多个接口 4.继承与接口可同在,即一个类可以继承一个父类的同时实现多个接口 public class 类名 extends 父类名 implements 接口一,接口二,…… 如果同时存在,先继承再实现接口!!即extends关键字和implements关键字两者是不能调换次序的!
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-06-27

  • /*接口*/ //接口一般为了区别于类,其命名的时候一般在你想起的名字前面再加一个"I" //表示这是一个接口,这种命名规则可以将接口与类从名称上区分开 接口内部全都是由常量和抽象方法!! 接口中的抽象方法由于是要被别的类所实现,所以一般也是public 的 而且接口其实也是abstract的,方法也是abstract的,只不过,如果不写,编译器会帮我们添加上!!默认就是都是抽象的!! 接口中的常量都是用public static final 来修饰,即使我们定义时并没有加修饰,编译时也会默认加上。 同理方法都是public abstract 的,如果不加,系统也会在编译的时候默认帮我们加上。 此外同抽象类一样 一个抽象父类的引用可以指向一个实现了父类中的抽象方法的子类的对象 一个接口的引用也可以指向一个实现了接口中的抽象方法的实现它的方法的类的对象
    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-03-22

  • 封装实现的步骤: 1、修改属性的可见性 private 2、创建getter和setter方法 用于属性的读写 3、在getter和setter方法中加入属性控制语句,目的是 对属性值的合法性进行判断.(Eclipse可以自动生成get set方法)
    查看全部
  • 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象时并未执行静态初始化块。
    查看全部
  • 与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。其实之前我们一直写的 main 方法就是静态方法。 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员.如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。在普通成员方法中,则可以直接访问同类的非静态变量和静态变量,
    查看全部
  • Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。
    查看全部
  • 访问修饰符
    查看全部
  • 系统中各个包的主要类别
    查看全部
  • 访问修饰符
    查看全部
  • new后面跟的不是类名,而是构造方法!!!构造方法也是方法,普通方法只是能代表做什么,而构造方法可以创建对象,可以初始化对象的值。
    查看全部
  • /*抽象类*/ abstract 修饰 内部可以含有抽象方法或者也可以没有抽象方法 但是抽象方法必须要在抽象类中 抽象类的抽象方法只是定义了方法的名称和传入和传出,并没有给出内容(类似interface)需要在其子类中重写该方法(必须的,有一个子类写一个,必须要写) 此外被abstract的类不能被创建对象,但是可以将其子类对象让其引用,即父类引用指向子类对象,即多态 比如public abstract class Telphone{} public class Cellphone extends Telphone{} 在main中可以这样 Telphone phone = new Cellphone();//因为该对象将Telphone里面所有abstract的方法全都重写,可以调用了,多态在这里也能被应用。
    查看全部
  • 子类的构造的过程当中必须调用其父类的构造方法。 如果子类的构造方法中没有显示调用父类的构造方法,则系统系默认调用父类无参的构造方法。 如果显示的调用构造方法,必须在子类的构造方法的第一行。 如果子类构造方法中既没有显示调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。
    查看全部
  • /*多态*/ 只要记住instanceof 是判断两个对象类型相不相同 强转 差不多了 其余的应该都能记住
    查看全部
  • 成员变量和局部变量的区别
    查看全部

举报

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

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