zoukankan      html  css  js  c++  java
  • 【Java】对象的创建、初始化和使用

    1.创建和初始化一个类的对象,主要有四步:

    • 声明一个引用类型变量,即在栈内存中开辟一片空间,内容为 null,待会用来存放堆内存中对象的首地址。
    • 在堆内存中为该对象开辟空间,并对各属性进行默认初始化。

       

    • 执行类的构造方法,对属性进行赋值。

    • 执行赋值操作,将新创建的对象在堆内存中的首地址赋值给栈内存中的引用类型变量。

     

    注意:

    • 声明对象后,如果不想给对象分配内存空间,则可以使用 “null” 关键字来给对象赋值;null 的另一个用途是释放内存。 
    • 类的成员变量具有默认初始值,整数类型默认初始值为 0;浮点数类型默认初始值为 0.0;boolean 默认初始值为 false;其他引用类型变量默认初始值为 null。
    • 判断一个引用类型数据是否为 null,使用 “==” 进行判断。

     

    2.使用对象

    • 访问对象的属性:对象名.属性名;
    • 访问对象的方法:对象名.方法名(); 

     

  • 相关阅读:
    数组中的逆序对
    第一个只出现一次的字符
    丑数
    把数组排成最小的数
    整数中出现1的个数
    连续子数组最大和
    JS之window对象
    JS之递归(例题:猴子吃桃)
    JS中函数的基础知识
    JS数组2(冒泡排列、数组里面查找数据)
  • 原文地址:https://www.cnblogs.com/bjxqmy/p/13266307.html
Copyright © 2011-2022 走看看