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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 1.静态成员变量是属于整个类的全局变量,它不单属于某一个对象;普通成员变量是属于类中的对象,它不能被所有对象共享。 2.静态成员变量必须在全局进行定义,而由于普通成员变量在创建一个对象的时候可以对它进行初始化,因此就不需要单独对它进行定义,只要声明即可。 3.静态成员变量在没有对象之前就存在。
    查看全部
  • 常用的UML建模工具
    查看全部
    0 采集 收起 来源:UML 简介

    2015-03-03

  • 用PowerDesigner这个软件在建模完成后可以自动生成java代码,很方便
    查看全部
    0 采集 收起 来源:UML 简介

    2015-03-03

  • 你这么去理解,如果父类Parent中有个炒菜的方法,里边是parent炒菜的过程和需要的材料,子类Son重写了父类中的炒菜方法,但是子类炒菜方法与parent完全不同(儿子喜欢另一种炒菜方法),那么在程序中调用p.炒菜方法时,就会调用子类的炒菜方法。搜索所以多态实现的是:通过父类或接口调用子类或实现类里的重写方法或者实现方法,除非继承的子类没有重写父类任何方法,否则调用的都是子类里边重写的方法
    查看全部
    1 采集 收起 来源:Java 中的多态

    2015-03-07

  • XD 1.接口定义了某一批类所需要遵守的规范,他只规定这些类里必须提供某些方法 2.标记接口,特殊的接口,仅仅起标记作用,接口中没有提供方法声明 3.接口就是用来被继承,被实现的,因此只有公有接口和默认接口两种 4.不能使用private和protected修饰接口 5.接口中的内容是常量和抽象方法 6.接口是多继承的 7.通常接口的名字以able或ible结尾,如Cloneable , Comparable 8.可以使用接口引用一个实现了接口的对象 9.可以通过匿名内部类的方式实现接口
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-03-03

  • 利用instanceof配合if语句来使用 用于判断,一个引用是否是某个类型or某个类型的子类型. 并返回一个boolean值,结果为true or false 本节:if(Dog instanceof Cat)
    查看全部
  • 多态中的引用类型的转换
    查看全部
  • 多态: 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-03-03

  • 成员变量和局部变量的区别: 1.作用域不同:局部:定义他的方法;成员:整个类; 2.初始值不同:局部:无初始值; 成员:0; 3.同一个方法中:不允许同名局部变量,但不同方法中可以; 4.成员和局部变量同名时,局部变量优先级高。
    查看全部
  • 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。 2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量。 3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
    查看全部
  • 父类对象 --> 父类属性初始化 --> 父类构造方法 -- > 子类对象 --> 子类属性初始化 --> 子类构造方法
    查看全部
  • 继承的初始化顺序 当创建一个子类对象时,初始化顺序是: 父类对象的属性初始化-->构造方法初始化 --->>然后是子类对象的属性初始化-->构造方法初始化
    查看全部
  • 类是对实际存在的对象的的一种概括性的描述,对象是一个东西,他能够实现一些功能,或做一些动作,这就是方法!
    查看全部
  • 子类的构造过程当中必须调用其父类的构造方法。 若没有显示调用父类构造方法,系统默认调用父类无参构造方法。 若显示的调用,必须在子类的构造方法的第一行。 没有显示,也没有无参构造方法,则编译出错。
    查看全部
  • super关键字: 在对象中的内部使用,可以代表父类对象 访问父类的属性:super.age; 访问父类的方法:super.eat();
    查看全部

举报

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

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