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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 构造方法与方法的不同之处
    查看全部
  • 成员变量和局部变量的区别
    查看全部
  • http://www.uml.org.cn/UMLTools/powerDesigner/powerDesignerTollIntroduction.htm
    查看全部
    0 采集 收起 来源:UML 简介

    2017-09-14

  • final关键字 final可以修饰类、方法、属性和变量 final修饰类,则该类不允许被继承。 final修饰方法,则该方法不允许被覆盖(重写)。 final修饰属性,则该类的属性不会进行隐式的初始化(类的初始化属性必须有值)或在构造方法中赋值(但只能选其一)。 final修饰变量,则该变量的值只能赋一次值,即变为常量。
    查看全部
  • 继承的初始化顺序: 1、初始化父类再初始化子类。 2、先执行初始化对象中属性,再执行构造方法中的初始化。
    查看全部
  • 我觉得这一章应该说明一下这样做有什么用,否则这个内容很容易学完就会被忘记,我在这就顺手说明一下这样做的意义吧,希望被顶上,让更多人看见。初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!! 好处是可以提高初始化块的复用,提高整个应用的可维护性。--《疯狂java讲义》
    查看全部
  • 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。
    查看全部
  • 在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。
    查看全部
  • 成员变量和静态变量的区别 1、两个变量的生命周期不同 成员变量随着对象的创建而存在,随着对象被回收而释放。 静态变量随着类的加载而存在,随着类的消失而消失。 2、调用方式不同 成员变量只能被对象调用。 静态变量可以被对象调用,还可以被类名调用。 3、别名不同 成员变量也称为实例变量。 静态变量也称为类变量。 4、数据存储位置不同 成员变量存储在堆内存的对象中,所以也叫对象的特有数据。 静态变量数据存储在方法区(共享数据区)的静态区,所以也叫对象的共享数据。
    查看全部
  • 类:不是具体存在的,客观的大类,例如桌子 对象:具体存在的事物,例如电脑桌 类的方法和属性:桌子的高度宽度,没有具体的值 对象的方法和属性:电脑桌的具体高度和宽度 1.对象的概念 客观存在的是事物皆为对象。 具体存在事物为对象。 2.面向对象 人更关注具体事物的信息。 描述买电话的过程称为面向对象。 3.类 模型,用来描述对象的特征(属性)和行为(方法)。 对象就是计算机中的具体信息。 累就是这个信息的类型。 具有相同属性和方法的一组对象的集合。 4.对象的属性 对象拥有的各种特征(有什么)。 例如手机的屏幕,cpu,内存等等。 5.对象的方法 对象执行的操作(能干什么)。 6。类和对象的关系/区别 类是抽象的概念,模板。描述具体的对象信息。 对象是具体实体,客观存在。
    查看全部
  • Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。
    查看全部
  • 构造方法的名字要和类名相同
    查看全部
  • 我们可以看到,程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
    查看全部
  • 两种变量
    查看全部
  • 成员变量可以在与这个类有关系的对象中使用,而局部变量只能在定义的方法里面使用且要赋予初始值
    查看全部

举报

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

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