zoukankan      html  css  js  c++  java
  • 2020.10.8

    一、今日学习内容:

    今天主要是学习了上次课老师所讲的ppt上的一些有关类与对象的一些知识。

    1、首先还是要了解一下类的定义的:

          定义了一组大体上相似的对象。

          一个类所包含的方法和数据描述一组对象的共同行为和属性。

          对象则是类的具体化,是类的实例。

          类通过派生可以有子类,同样也可以有父类,形成层次结构。

    2、需要定义一个对象变量 然后“创建(new)”一个对象,赋值给对象变量 现在就可以通过对象变量使用对象,主要方式有:

    (1)直接调用类的方法;

    (2)存取类的字段。

    3、引用类型与原始数据类型作比较:

    “引用”一个对象的变量称为“引用类型”的变量,有时又简称为“对象变量”。

    诸如int,float之类的变量称为“原始数据类型”的变量)。

    4、变量与内存分配:

    当声明一个对象类型的变量时,实际上并没有创建一个对象,此变量=null。

    定义一个原始类型的变量时,会马上给其分配内存。

    5、变量的初始化:

            在定义变量时,Java要求必须显式初始化变量.

    6、对象变量的初始化:

         对象变量如果不引用一个真实的对象,则必须声明为null。

         特殊值null:代表一个对象变量不引用任何对象。

    7、引用对象后的对象变量:

    MyClass obj=new MyClass();

    当对象不再使用时,JVM会回收MyClass对象所占用的内存,这个过程称为“垃圾回收(GC:Garbage Collection)”.

    二、遇到的问题:

    对这些知识的理解程度还是可以的;

    三、明日学习计划:

    学完剩余的部分知识。

  • 相关阅读:
    集训作业 洛谷P1135 奇怪的电梯
    集训作业 洛谷P1433 吃奶酪
    集训作业 洛谷P1443 马的遍历
    集训作业 洛谷P1032 字串变换
    T3 成绩单 题解
    T4 字符串的修改 题解
    P3379 最近公共祖先(LCA) 洛谷
    集训作业 洛谷P3913 车的攻击
    解决intellij idea卡顿的方法
    好的在线开发工具推荐
  • 原文地址:https://www.cnblogs.com/marr/p/14170324.html
Copyright © 2011-2022 走看看