String#intern()Javaのメソッドを見てみましたが、public native String intern();
一般的に、インターンはどのように実施されますか? ストリングの場合は?
String#intern()Javaのメソッドを見てみましたが、public native String intern();
一般的に、インターンはどのように実施されますか? ストリングの場合は?
Sun Java の場合、JVM_InternString行 ~3639 の から始めjvm.cppます。技術的には、実際の String メソッドは にjava/lang/String.cありますが、すぐに を呼び出しますJVM_InternString。StringTable::internに進むことができますsymbolTable.cpp。
より抽象的な意味で、インターンの目的は、同等の文字列を単一の正規の文字列にマップすることです。