1. 使用记事本编写程序报错
Hello.java:25:错误:编码GBK的不可映射字符
![]()
将文件另存为,更改编码格式,UTF-8 > ANSI,然后编译运行成功

ANSI代表GBK,命令行默认使用GBK的方式进行解析,如果保存文件时不使用GBK就会出现乱码。
2. Java是一种强类型语言(JS是一种弱类型语言,变量都定义为var类型),每个变量都必须有明确的类型.
3. char (1字符=2字节)
这篇博客讨论了在使用记事本编写Java程序时遇到的GBK编码问题,以及如何通过将文件另存为UTF-8格式解决乱码。同时,文章介绍了Java作为强类型语言与JavaScript的类型系统差异,强调每个Java变量必须有明确的类型。此外,还提及了Java中char类型的存储特性,每个字符占用2字节。
1. 使用记事本编写程序报错
Hello.java:25:错误:编码GBK的不可映射字符
![]()
将文件另存为,更改编码格式,UTF-8 > ANSI,然后编译运行成功

ANSI代表GBK,命令行默认使用GBK的方式进行解析,如果保存文件时不使用GBK就会出现乱码。
2. Java是一种强类型语言(JS是一种弱类型语言,变量都定义为var类型),每个变量都必须有明确的类型.
3. char (1字符=2字节)

被折叠的 条评论
为什么被折叠?