java常量池

1.字面量创建字符串会先在字符串池中找,看是否有相等的对象,没有的话就在堆中创建,把地址驻留在字符串池;有的话则直接用池中的引用,避免重复创建对象。
2.new关键字创建时,前面的操作和字面量创建一样,只不过最后在运行时会创建一个新对象,变量所引用的都是这个新对象的地址。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令。 本地方法栈是jvm调用操作系统方法所...
    dlihasa阅读 4,822评论 0 1
  • 相关概念 常量池的定义常量池(constant pool):指的是在编译期被确定,并被保存在已编译的.class文...
    snoweek阅读 4,172评论 0 4
  • 一.相关概念 什么是常量用final修饰的成员变量表示常量,值一旦给定就无法改变!final修饰的变量有三种:静态...
    梦工厂阅读 58,462评论 38 276
  • 半夜醒了,喂完奶之后,自己却怎么也睡不着了。因为晚上的事情让自己不由自主的想到了之前的事情。一发不可收拾。 内心全...
    李依寒阅读 3,203评论 0 0
  • 昨晚,朋友去参加一位老师的婚礼。感叹有缘无份,错过。 我笑笑,当初两年的时间给你你不主动,连开始都没有,怎么有缘无...
    思楠生涯规划阅读 1,735评论 0 0