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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 构造方法
    查看全部
  • 静态初始化块只在类加载时执行一次
    查看全部
  • 这个租车系统,比如说客车可以载人,那么载人的这个属性如果只在peopleCar这个类里面,那么怎么通过Car对象数组来调用载人的属性 或者说Car的属性里本身就有载人的属性。
    查看全部
  • 静态初始化块代码举例 public class HelloWorld { String name; // 声明变量name String sex; // 声明变量sex static int age;// 声明静态变量age // 构造方法 public HelloWorld () { System.out.println("通过构造方法初始化name"); name = "tom"; } // 初始化块 { System.out.println("通过初始化块初始化sex"); sex = "男"; } // 静态初始化块 static { System.out.println("通过静态初始化块初始化age"); age = 20; } public void show() { System.out.println("姓名:" + name + ",性别:" + sex + ",年龄:" + age); } public static void main(String[] args) { // 创建对象 HelloWorld hello = new HelloWorld();//在创建类的对象的时候就执行了静态初始化块、初始化快以及构造方法。 // 调用对象的show方法 hello.show(); } }
    查看全部
  • Object类中equals方法的改写,用于比较2个对象的引用是否值相等
    查看全部
  • 如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。
    查看全部
  • 1、外部内是不能使用内部类的成员和方法。可以通过创建内部类对象,然后通过内部类对象访问其成员变量和方法。
    查看全部
  • 1、 Inner 类定义在 Outer 类的内部,相当于 Outer 类的一个成员变量的位置,Inner 类可以使用任意访问控制符,如 public 、 protected 、 private 等 2、 Inner 类中定义的 test() 方法可以直接访问 Outer 类中的数据,而不受访问控制符的影响,如直接访问 Outer 类中的私有属性a 3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
    查看全部
  • make
    查看全部
  • 继承的初始化顺序: 1.先初始化父类再初始化子类; 2.先执行初始化对象中属性,再执行构造方法中的初始化(后执行的初始化会覆盖先执行的初始化属性)。
    查看全部
  • 方法的重写 1.什么是方法的重写: 如果子类队所继承父类的方法不满意,是可以重写父类继承的方法,当程序调用方法时会优先调用子类重写的方法。 2.语法规则: 子类重写方法内的返回值类型、方法名、参数类型及个数都要雨父类方法里面的相同。
    查看全部
  • 引用多态: 1.父类的引用可以指向本类的对象 2.父类的引用可以指向子类的对象 注意:子类的引用是不可以指向父类的对象的; 方法多态: 1.创建本类对象时,调用的是本类的方法 2.创建子类对象时,调用的方法是子类重写的方法或是继承的方法 注意:父类的引用指向子类的对象,是不能调用子类的独有方法的,编译出现错误;
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-09-11

  • 访问修饰符——可以修饰属性和方法的访问范围
    查看全部
  • 继承的初始化顺序: 1.初始化父类,再初始化子类 2.先执行初始化对象的属性,再执行构造方法中的初始化
    查看全部
  • Test
    查看全部

举报

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

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