UTF-8是Java中的默认编码吗? 如果没有,我怎么知道默认使用哪种编码?
JVM的默认字符集是运行它的系统的默认字符集。对此没有特定的值,并且通常不应将默认编码视为任何特定的值。
可以在运行时通过对其进行访问Charset.defaultCharset(),尽管这对你有用,但实际上你应该始终在明确指定编码的情况下这样做。
Charset.defaultCharset()