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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次
    查看全部
  • 1,静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员 2,在普通成员方法中,则可以直接访问同类的非静态变量和静态变量 3,静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法
    查看全部
  • 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。 2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量 3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
    查看全部
  • 1、静态成员可以使用类名直接访问,也可以使用对象名进行访问。。 2、静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收!~~
    查看全部
  • 接口interface 只能用 public :public (abstract) interface 接口名[extends 父接口1,父接口2,...]{}//接口可以多继承。(接口名前面有I) 接口的属性是常量,接口的方法都是抽象方法。 一个类可以实现多个接口,用来弥补单继承的不足。 public class 类名 extends 父类 implements 接口1 接口2 匿名内部类实现接口。和类 差不多。 继承和多态还是要多看看!
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-05-30

  • equals()方法比较的是对象的引用是否指向同一块内存地址 Dog dog=new Dog(); 其中dog就是对象的引用
    查看全部
  • 通过重写toString()方法表示出对象的属性
    查看全部
  • 继承初始化顺序 父类对象:属性初始化-->构造方法-->子类对象:属性初始化-->构造方法
    查看全部
  • 继承初始化顺序
    查看全部
  • 1、创建对象 类名 对象名 = new 类名(); 2、使用对象 引用对象的属性:对象名.属性; 引用对象的方法:对象名.方法名();
    查看全部
  • 1、定义类 2、定义属性 3、定义方法
    查看全部
  • 类是模子,确定对象将会拥有的特征(属性)和行为(方法) 一个类可对应多个属性和方法相同的对象 方法:对象执行的操作(能干什么) 类是抽象的概念,对象是具体实体
    查看全部
  • instanceof运算符解决引用对象转换的问题。 Dog dog = new Dog(); Animal animal = dog;//向下类型转换 自动转换 大的转成小的 Dog dog2 = animal;//错误 溢出 Dog dog2 = (Dog)animal;//向下类型转换 强制转换。 但是 如果多个强制转换就乱了。 if (animal instanceof Cat) //是否对象animal包含Cat类型的元素。 Cat cat = (Cat) animal;//为了避免安全性问题,用instanceof关键字验证
    查看全部
  • 多态: 引用多态:父类引用指向父类对象、父类引用指向子类对象(子类不能指向父类) animal o = new dog(); 方法多态:同样是父类引用,调用方法指向不同的方法。如果子类重写则指向子类,如果没有则指向父类中方法。而若子类中是独有的方法,则父类引用(父类创建的对象)不能调用那个方法。
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-05-28

  • IPlayGame ip3=new IPlayGame(){ public void playGame(){ System.out`````` } }
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-05-28

举报

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

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