首先,这些是关于我的Java环境的信息:
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
在我的项目中,我写了这两行:
URLDecoder tehee = new URLDecoder();
String programPath = tehee.decode(MyClass.class.getProtectionDomain().getCodeSource().getLocation().getPath(), "UTF-8");
注意:我制作import java.lang.*;
但是,我收到了这些错误:
MyClass.java:19:错误:找不到符号 U RLDecoder tehee = new U RLDecoder();
它精确定位了 URLDecoder 。 (我的假设:好像 java.lang。* 中没有 URLDecoder 类)
为什么我会收到无法找到类URLDecoder符号的错误?