IDEA 高亮显示变量作用域
String的特殊性
在这一步两个指针都是指向的常量池里面abc,当str=xxx时,由于常量池中没有就新建或者存在时复用所以changevalue3方法的str指向了xxx但是main方法的str还是指向abc ,打印出来的时main方法的str的值 所以是abc。
IDEA 高亮显示变量作用域
在这一步两个指针都是指向的常量池里面abc,当str=xxx时,由于常量池中没有就新建或者存在时复用所以changevalue3方法的str指向了xxx但是main方法的str还是指向abc ,打印出来的时main方法的str的值 所以是abc。