Line 4
String s1 = "xyz" constructs a new instance of String and stores it in the string pool. In String s2 = "xyz", "xyz" is already represented in the pool, so no new instance is constructed.