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月13日
  • 形容寂寞的诗句有哪些(35条寂寞孤独的伤感诗句)

    形容寂寞的诗句有哪些(35条寂寞孤独的伤感诗句)总有一句诗词,说中了你寂寞的心事;
    总有一句诗词,点透了你伤感的情思。
    35句落寞诗词,哪一句戳中了你的心?1.
    而今听雨僧庐下。鬓已星星也。
    悲欢离合总无情。一任阶前、点

    2021年3月30日
  • 餐薇的意思(字义,诗词)

    词组餐薇的意思(字义,诗词)基本解释详细字义 餐薇拼音:cān wēi注音:ㄘㄢ ㄨㄟ解释:《史记.伯夷列传》:"武王已平殷乱,天下宗周,而伯夷﹑叔齐耻之,义不食周粟,隐于首阳山,采薇而食之。"后因以"餐薇"谓宁

    阅读 2021年11月2日
  • 禾的意思 - 禾组词

    禾的意思 - 禾组词禾的意思 - 禾组词禾

    谷类植物的统称:禾苗。禾本科(单子叶植物的一科)。
    古代指粟(谷子)。笔画数:5;
    部首:禾;
    笔顺编号:31234
    货源资讯(www.weixiangbaishi.cn

    电商 2021年9月17日
  • 中国四大吝啬鬼,四大吝啬鬼的资料50字

    技术中国四大吝啬鬼,四大吝啬鬼的资料50字分别是英国莎士比亚喜剧《威尼斯商人》中的夏洛克中国四大吝啬鬼;法国莫里哀喜剧《悭吝人》(《吝啬鬼》)里的阿巴贡;法国巴尔扎克小说《欧也妮•葛朗台》中的葛朗台;俄国果戈理小说《死魂

    生活 2021年10月25日
  • SMU头条,李光前商学院,在《金融时报》 2022金融硕士排行榜中名列前茅。

    -新加坡管理大学李光前商学院- 4ibmDaaKDEwbwE8C0UiaVHIl6OK8SvLd7ssu9tgDpcibXiaVuZV89Nd9QyQ/640?wx_fmt=jpe...

    2022年6月16日