错误: 编码GBK的不可映射字符
package com.example.demo.aa; public class SynchronizedDemo{ public void method(){ synchronized(this){ System.out.println("synchronized 代码块"); } } }
在CMD中
H:\javaworkspace\demo\src\main\java\com\example\demo\aa>javac SynchronizedDemo.java
在eclipse文件中查看文件编码格式:
可以看到文件的编码格式为UTF-8,
那么在CMD中可以使用
H:\javaworkspace\demo\src\main\java\com\example\demo\aa>javac -encoding UTF-8 SynchronizedDemo.java
即可编译通过