有人能推荐那本书或博客讲常良池很详细吗

看《深入Java虚拟机第二版》 里面的常良池讲得理解不能啊
“而编译时常量(就是那些用final声明以及用编译时已知的值初始化的类变量....每个使用编译时常量的类型都会复制他的所有常量到自己的常良池中....)”

全部评论
所有的基本数据类型的包装器类都有常量池,你可以去看一下源码
点赞 回复 分享
发布于 2017-08-21 10:01
常量池存在的意义就是存放一些常量的,避免对象的重复创建,其实就是一个缓存。编译时能确定的,都放入这个池子里面,你看看String就是final的,自己就有一个常量池。
点赞 回复 分享
发布于 2017-08-21 09:44

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务