关于字符串常量池以及运行时常量池的问题,求大佬解答😥
1、Jdk 1.7开始字符串常量池被移到堆中,然后在Jdk 1.8中运行时常量池因为属于方法区的一部分,然后方法区被移到元空间中,所以在Jdk 1.8中可以说字符串常量池在堆中,运行时常量池在元空间吗?然后这个运行时常量池的常量不包括字符串常量对吗?
2、字符串常量池在Jdk 1.6/1.7/1.8中到底存的是什么,是实例对象?还是堆中对象的引用?还是两者都有?String#intern方法在Jdk 1.6/1.7/1.8的过程是怎样的?
求大佬给个痛快的解答,这两个问题困扰了我好久了😭😭😭😭
#笔试题目##Java#