Как сказал Андерсон о API JVM.Класс string использует метод intern для проверки того, что объект уже существует в пуле.Они используют этот класс API
public String intern() {
return VM.intern(this);
}
org.apache.harmony.kernel.vm.VM
, который является нативным кодом.