代码敲到深夜

关注

包装类、引用类型常量池值域问题

代码敲到深夜

关注

阅读 66

2022-03-19

Integer、Short等包装类赋值在-128到127内,如果所取值对在常量池中已存在,则取同一内存地址,内存地址不变;赋值超出这个范围的话,则需要重新开辟内存空间进行赋值。

==:对比的是判断内存地址是否相等。

相关推荐

Java架构领域

jvm复习: 一个类引用其它类的final类型的常量时会直接在编译阶段放入自己类的常量池

Java架构领域 70 0 0

勇敢乌龟

基本类型包装类

勇敢乌龟 62 0 0

科牛

java其他类引用静态常量

科牛 17 0 0

生态人

Java常量池理论篇:Class常量池、运行时常量池、String常量池、基本类型常量池,intern方法1.6、1.7的区别

生态人 32 0 0

陬者

Java String 类和常量池

陬者 195 0 0

紫荆峰

【Java】包装类型与引用类型的使用场景

紫荆峰 110 0 0

萨科潘

基本类型和包装类

萨科潘 132 0 0

金刚豆

基本类型包装类、异常

金刚豆 98 0 0

佃成成成成

Java 运行时常量池 字符串常量池 类的常量池 局部变量表

佃成成成成 99 0 0

janedaring

数据类型、包装类、String

janedaring 63 0 0

精彩评论(0)

0 0 举报