1.3K Star 11.6K Fork 4K

SnailClimb / JavaGuide

 / 详情

【1.3.3. 8 种基本类型的包装类和常量池】的书写错误

已完成
创建于  
2021-03-17 10:16

输入图片说明

文档说Float,Double 并没有实现常量池技术,然而举得例子只有Integer和Double的,两个Integer例子结果不相同

评论 (2)

simon 创建了任务
simon 关联仓库设置为SnailClimb/JavaGuide
展开全部操作日志

输入图片说明

两个Integer例子结果不相同,符合文档上面说的“ Java 基本类型的包装类的大部分都实现了常量池技术,即 Byte,Short,Integer,Long,Character,Boolean;前面 4 种包装类默认创建了数值[-128,127] 的相应类型的缓存数据 ”,此处举例应该为了说明缓存的范围和Double没有实现常量池,至于float,不是可以自行测试吗?

输入图片说明
两个Integer例子结果不相同,符合文档上面说的“ Java 基本类型的包装类的大部分都实现了常量池技术,即 Byte,Short,Integer,Long,Character,Boolean;前面 4 种包装类默认创建了数值[-128,127] 的相应类型的缓存数据 ”,此处举例应该为了说明缓存的范围和Double没有实现常量池,至于float,不是可以自行测试吗?

@萧树国 好吧,我粗心了。感谢指正

simon 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
Java
1
https://gitee.com/SnailClimb/JavaGuide.git
git@gitee.com:SnailClimb/JavaGuide.git
SnailClimb
JavaGuide
JavaGuide

搜索帮助