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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 封装,继承,多态
    查看全部
  • 1.静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 2.程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。
    查看全部
  • 1.静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。 如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。 2.在普通成员方法中,则可以直接访问同类的非静态变量和静态变量 3.静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
    查看全部
  • Object类: 1、Object类是所有类的父类。若没有使用extends关键字明确标识继承另一个类,则默认继承Object类; 2、直接输出对象,输出的是该对象的哈希码(对象地址字符串); 3、重写toString()方法表示对象的属性; 4、在Eclipse中使用Source下的Generate toString()方法。
    查看全部
  • super关键字: 1、在对象的内部使用,代表父类对象; 2、父类对象的属性与子类对象的属性是相互独立的,并无直接关系; 3、子类构造过程必须调用父类的构造方法; 4、子类构造方法中显式调用父类的构造方法必须在子类的第一行;若子类构造方法中既没有显式调用父类的构造方法,父类又没有无参的构造方法,则编译出错(因为当子类构造方法中没有显式调用父类的构造方法时,系统默认调用父类无参的构造方法);
    查看全部
  • Java 中被 static 修饰的成员称为静态成员或类成员,它属于整个类所有。静态成员可以使用类名直接访问,也可以使用对象名进行访问。
    查看全部
  • 接口和匿名内部类的共同使用
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-08-23

  • 1.new+构造方法 创建一个新的对象 2.构造方法是来定义在java类中一个用来初始化对象的方法,构造方法与类同名切没有返回值 3.无参的构造方法 public Telephone(){} 有参的构造方法 并可以给对象中的参数赋值 public Telephone(float newScreen, float newCpu, float newMem){}
    查看全部
  • this 代表当前对象,而不是对象的指针,这个要和c++区分开
    查看全部
  • this
    查看全部
  • 接口定义的基本语法 中括号是可写可不写的 默认有一个abstract关键字,不写默认存在
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-08-23

  • 注意“默认”的情况
    查看全部
  • 成员变量与局部变量的区别
    查看全部
  • 1.成员变量: 在类中定义,用来描述对象。 作用域:在整个类内部的所有方法都是可以共享。 初始值:默认为0。 2.局部变量: 在类的方法中定义,用来临时保存数据。 作用域:它的作用域仅限于定义它的方法中。 初始值:系统不会自动赋值,需要用户自己赋值。 变量名:在相同方法中不允许相同局部变量名,在不同方法中可以有相同情况出现。 两类变量同名时,局部变量具有更高的优先级。就近原则
    查看全部
  • 创建对象 类名 对象名 = new 类名();====>Telephone phone = new Telephone(); 使用对象 引用对象的属性:对象名.属性====>Phone.screen = 5; 引用对象的方法:对象名.方法名()====>phone.sendMessage();
    查看全部

举报

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

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