null有哪些常见的意思?(Java中的null到底是什么意思?)

null有哪些常见的意思?(Java中的null到底是什么意思?)  让我们从下面的陈述开始:1. 这句话到底是什么意思?回想一下什么是变量,什么是值。一个常见的比喻是变量类似于一个盒子。就像您可以使用一个框来存储某些东

  让我们从下面的陈述开始:

  1. 这句话到底是什么意思?

  回想一下什么是变量,什么是值。

  一个常见的比喻是变量类似于一个盒子。

  就像您可以使用一个框来存储某些东西一样,您也可以使用一个变量来存储一个值。

  在声明变量时,我们需要设置它的类型。

  Java中有两大类类型:原语类型和引用类型。

  声明为基元类型的变量存储值;引用类型声明的变量存储引用。

  在这种情况下,初始化语句声明一个变量“x”。

  “x”存储字符串引用。

  这里是零。

  下面的可视化将更好地理解这个概念。

  如果x="abc",则如下所示:

  2. 内存中的null到底是什么?

  内存中的null到底是什么?或者Java中的null值是什么?

  首先,null不是一个有效的对象实例,因此没有为它分配内存。

  它只是一个值,指示对象引用当前不引用对象。

  从JVM规范:

  Java虚拟机规范不要求具体的值编码为null。

  我假设它和其他C语言一样都是0。

  3.内存中的x到底是什么?

  现在我们知道零是什么。

  我们知道变量是一个存储位置和一个相关的符号名(标识符),它包含一些值。

  x在内存中的确切位置?

  从JVM运行时数据区域的图中,我们知道由于每个方法在线程的堆栈中都有一个私有堆栈框架,所以本地变量位于该框架中。

  

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/104.html

(0)

相关推荐

  • 无形资产确认条件有哪些,无形资产确认的条件

    无形资产确认条件有哪些,无形资产确认的条件无形资产确认是指将符合无形资产确认条件的项目,作为企业的无形资产加以记录并将其列入企业资产负债表的过程。并且要符合无形资产的定义,这是无形资产确认的前提。即作为无形资产核算的项目

    教程 2021年12月11日
  • 网贷不合法哪里举报,网贷利息太高怎么举报

    网贷不合法哪里举报,网贷利息太高怎么举报 网络贷款已经成了社会毒瘤,让无数家庭陷入泥潭。面对深坑,我们该如何自救从泥潭中重归正常生活。本作者曾经深陷网络贷款,以贷养贷让人难以喘息。为了止恶从头再来!我决定停止恶循环借

    攻略 2021年11月1日
  • 砥炼的意思(字义,诗词)

    词组砥炼的意思(字义,诗词)基本解释详细字义 砥炼拼音:dǐ liàn注音:ㄉ一ˇ ㄌ一ㄢˋ解释:磨砺锻炼。基本字义
    砥dǐ(ㄉ一ˇ)
    1、〔砥柱中流〕像砥柱山(在中国三门峡)那样屹立在黄河激流中,喻中坚人物或力

    阅读 2021年11月15日
  • 匠心精神的精髓是什么,如何理解匠心

    匠心精神的精髓是什么,如何理解匠心 提到工匠精神,我们自然而然会想到了中国四大发明,想到了鲁班,也会想到德国的制造业。 什么是工匠精神? 今天阅读度阴山老师的文章《什么是工匠精神》,文中讲了了两个极具代表性的人物:

    攻略 2021年10月19日
  • 小个子女生如何穿才显身高?

    阅读本文前,请您先点击上面的“蓝色字体”,再点击“关注”,这样您就可以继续免费收到文章了。每天都会有分享,都是免费订阅,请您放心关注。       &...

    2021年12月8日