Java String intern(): Interesting Q and A
The intern() function eliminates duplicate string objects from the application and has the potential to reduce the overall application memory consumption.
String Works Without Young Generation Gold Generation Performance Impact Java Virtual Machine Garbage Collection
Source: dzone.com