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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 对象的创建与应用
    查看全部
  • 定义一个类时 首字母要大写
    查看全部
  • super关键字使用的注意事项 关键知识点:子类的构造过程中必须调用父类的构造方法,并分为以下两种情况: 1.如果子类的构造方法中没有显式调用父类的构造方法,则系统默认调用父类无参的构造方法; 2.如果子类的构造方法中显式调用父类的构造方法(格式:super.()),必须在子类构造方法的第一行; 注意:如果子类的构造方法中既没有显式调用父类的构造方法,且父类也不具备无参的构造方法,则编译报错。
    查看全部
  • final 修饰变量i 使得变量i成为了常量。
    查看全部
  • final 可以修饰类 ,对象,属性
    查看全部
  • 数据赋值的顺序:静态初始化块==>初始化块==>构造函数
    查看全部
  • 非静态方法可以直接调用类中的静态成员和非静态成员,但静态方法中只能直接调用类中的静态成员,如需调用非静态成员可以用创建类的对象来实现
    查看全部
  • 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
    查看全部
  • 接口interface 接口定义了类所需遵守的规范。接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,它只规定这些类里必须提供某些方法。 接口就是用来被继承、被实现的,修饰符一般建议用public,不能用private和protected修饰接口。 接口默认包含abstract可不写,接口可继承多个父接口、或不继承。 [修饰符] interface 接口名[extends 父接口1,父接口2...]{ 零到多个常量定义... 零到多个抽象方法定义... } 接口常量:接口中的属性是常量,即使定义时不添加public static final修饰符,系统也会自动加上 接口方法:抽象方法,即使定义时不添加public abstract修饰符,系统也会自动加上。 继承父类实现接口 [修饰符] class 类名 extends 父类 implenments 接口1,接口2...{ 类体部分//如果继承了抽象类,需要实现继承的抽象方法;要实现接口中的抽象方法。 } //如果要继承父类,继承父类必须在实现接口之前 接口的使用: 接口的引用指向实现了接口的对象。 IplayGame ip1 = new SmartPhone(); ip1.playGame(); 使用匿名内部类的方式实现接口 IplayGame ip3 = new IplayGame(){ public void playGame(){ System.out.println("使用匿名内部类的方式实现接口"); } };//分号 //直接new接口并实现方法 ip3.playGame();
    查看全部
  • 内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便
    查看全部
  • 两种变量的区别
    查看全部
  • 1]封装。。。使程序更加标准,不能直接访问数据!必须通过GETTER/SETTER方法来访问!
    查看全部
  • 1]初始化块不能接受参数 2]初始化块的修饰符只能是static 3]静态初始化块的比初始化块先执行
    查看全部
  • 如果显式地调用构造方法,必须在子类的构造方法的第一行。 如果再累中既没有显式地调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。
    查看全部
  • 子类的构造过程中必须调用其父类的构造方法。 如果子类的构造方法中没有显式调用其父类的构造方法,则系统默认调用父类无参的构造方法。
    查看全部

举报

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

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