我正在尝试使用VS Code在Java中实例化Singleton类。 每次编译器接触函数时,都会引发“未解决的编译问题”。
我尝试创建另一个Singleton类,并且出现相同的错误。我认为这可能是Java编译器的问题,所以我在前面放了一些Debug.Log,但是它们却出现了。只有Singleton才会出现问题。
在主类中:
public static void main(String[] args)
{
GameManager gm = GameManager.getInstance();
//gm.Start();
}
在GameManager类中:
private static GameManager instance = null;
private GameManager() {}
public static GameManager getInstance()
{
if ( instance == null )
{
instance = new GameManager();
}
return instance;
}
我希望得到GameManager的实例,相反它会抛出一个
在“公共静态GameManager getInstance()”行上的“线程“主”中的异常java.lang.Error:未解决的编译问题”。答案 0 :(得分:0)
事实证明这是一个 VS Code 问题。
已安装Eclipse,现在一切正常。
我不知道它是特定于VSCode的,但我将在其中添加更多细节。
这发生在 KDE Neon 5.17 , VSCode 1.39.2 和 Java 8 OpenJDK 上。