Java String Interning-什么,为什么和何时?