在 com.sun.org.apache.xerces.internal.impl.XMLScanner的源代码在线183和186自动实习字符串文字
183 protected final static String fVersionSymbol = "version".intern();
186 protected final static String fEncodingSymbol = "encoding".intern();
为什么“版本”和“编码”明确通过使用实习生(),而它们是实习字符串文字,会得到自动实习?
+1问得好!效果是一样的,但是有和没有生成的字节码是不同的。我想我们永远不会知道,除非我们直接问作者,所以这是无法回答的。我会说这是过早的优化。 – OscarRyz