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)

相关推荐

  • 大富翁8

    大富翁8分为“故事模式”和“多模式”,是经典且耐玩的游戏。 玩家在骰子的基础上实现前进突破,营造轻松愉快的氛围,是一场考验每个人智慧和运气的金融大战点击游戏。 第八代富豪除了在画面...

    2022年10月26日
  • 方舟手游蜗牛有什么用,方舟生存进化手游蜗牛吃什么

    方舟手游蜗牛除了吃蛋糕还吃什么方舟生存进化手游蜗牛怎么驯服?蜗牛是游戏中少数真正温顺的生物之一,一般出现在沼泽和洞穴中。虽然看着恶心,但它会分泌一些粘稠的物质,这种分泌物能用作建筑上的材料。 蜗牛移动速度慢方舟蜗牛吃什么?网友分享: 吃(蛋糕)开巡逻会生产水泥和聚合物方舟生存进化手游蜗牛怎么做?1/4 蜗牛虽然看着恶心,但它会分泌一些粘稠的物质,这种分泌物能用作建筑上的材料。 2/4 蜗牛移动速度慢,攻击力也很低,但外壳的防御力很高,它的身躯一旦受到。方舟蜗牛怎么繁殖?方舟生存进化游戏里的蜗牛移动速度慢,攻击力也很低,但外壳的防御力很高,它的身躯一旦受到足够的伤害,就会缩回壳中,因此要把攻击的

    阅读 2022年6月28日
  • 纔恰的意思(字义,诗词)

    词组纔恰的意思(字义,诗词)基本解释详细字义 纔恰拼音:cái qià注音:ㄘㄞˊ ㄑ一ㄚˋ解释:犹刚才。基本字义
    纔cái(ㄘㄞˊ)
    1、方,始:昨天纔來。現在纔懂得這個道理。
    2、僅僅:纔用了兩元。來了纔十天

    阅读 2021年11月6日
  • 一线调研|最大销路是送礼?多款折叠屏手机降价超20% UTG技术或为新转机

    财联社(深圳,记者 王碧微)讯,近日,荣耀两个名为“Magic FOLD”和“Magic Wing”的商标在欧洲注册的消息引起市场高度关注,这被认为是荣耀进军折叠机领域的有力证明。自2018年柔宇科技推出了第一款折叠屏手机后,三星、华为、小米陆续推出了自己的折叠手机,近期亦有消息称谷歌、苹果的折叠手机都已“在路上”。二级市场方面,无论是对上游的柔性屏幕、柔性玻璃制造商还是中下游的代工厂商们,折叠机都成了手机产业链新的“财富密码”。

    科技 2021年11月12日
  • 16年前,高考故意交白卷的河南女孩蒋朵朵,后来怎么样了?

    撰文|青陌读史2006年,当高考成绩公布时,河南省向阳市的一户普通农民家庭也接到了女儿班主任的电话。

    2022年6月7日
  • 新能源汽车产业发展规划(2021—2035年)看新能源未来之:一

    发展规划中主要从规划的基本原则、发展目标、技术创新、核心技术公关、新型产业生态、产业融合、基础设施建设等几个方面为新能源未来方向做指引。

    科技 2021年11月20日