final修饰的常量和jvm中的运行时常量池没有关联

Integer i  = 0;

String s = "0";

上述两个代码都会保存在运行时常量池中


而 final Integer i = 200; 只会保存在堆内存或栈内存中, final只代表这是个常量, 不允许修改, 而不代表其存储区域

posted @ 2017-10-14 17:48  車輪の唄  阅读(7)  评论(0编辑  收藏  举报  来源