String pool as it is pool of string stored in heap for exp:
String s="Test";
String s1="Test";
both gets stored in heap and refers to a single "Test" thus s1=s,
while
String s=new String("Test");
is an object that also get stored in heap but different form s1=s
refer here