Java Interview Questions
What is a string constant pool?
String constant pool is a separate block of memory where the string objects are held by JVM. If a string object is created directly, using assignment operator as: 
String s1= “Hello”, then it is stored in string constant pool.