"AsdfgZxcv";S:138168ABC;这个密码是多少?

 
看看main方法里的操作
  
 
String("ABC");在编绎时会紦"ABC"作为常量放到类的常量池中,运行时调用new指令时会再在堆中产生一个String类型的对象,把常量池中的"ABC"的值复制过来,然后让str指向堆中的String对象,所以应該是两个对象,一个是String类的Class对象中的常量字符串对象,一个是new出来的堆中的字符串…
  
 
  
 
  
 
  
 
  

  

我要回帖

更多关于 s/n 的文章

 

随机推荐