Linux中javac的默认编码是什么?

javac

If the -encoding option is not specified, then the platform default converter is used.

我想Linux中的默认编码是UTF-8,如何在Linux中获取默认编码?

最佳答案
javac将使用已配置的默认编码.通常这对应于系统的默认语言环境“代码集”恰好是什么,但实际上并不能保证它们是相同的. JVM不关注语言环境变量.

术语“代码集”(几乎)与“charset set”或“encoding”同义.

进一步阅读:

> What Is a Locale?
> Re: Locale codeset UTF-8 vs. utf8
> What is the default encoding of the JVM?
> Setting the default Java character encoding?
> How to Find the Default Charset/Encoding in Java?
> how do I set the default locale for my JVM?

转载注明原文:Linux中javac的默认编码是什么? - 代码日志