## 简介
> Java程序运行经常有中文乱码,尤其是自己定义的普通Main方法,此时需要配置Java编译的编码。
>
> 现在一般通用编码是`UTF8`,所以可以设置环境变量:`JAVA_TOOL_OPTIONS`,值为`-Dfile.encoding=UTF-8`。
<!-- more -->
## 配置Java环境变量
- 普通Java运行Main方法,编译运行都是Java原生的,理所当然需要配置JDK默认编译运行的字符集,这种情况建议通过配置环境变量来设置字符集,如下图`Windows`系统配置配置环境变量(配置成功后建议重启软件或电脑,否则可能不生效)

配置成功后,在Idea中运行普通Main方法,会出现如图所示提示
