构造函数控制台()不可见



我有一种感觉,一旦有人回答这个问题,我就会觉得有点愚蠢。

无论如何,我刚下载了Java 7.5,我马上遇到了下载之前不存在的问题。

我正要写一个快速程序来做点什么。做一件毫无意义的事。我开始启动控制台。

实际上,我所写的只是:

public static void main(String[] args)
{
    Console console = new Console();
}

我遇到这个错误

构造函数Console()不可见

在我更新Java之前,我只是因为自己的错误而遇到过这种情况。

Console构造函数的修饰符在此更新中是否已更改?我想不会。

如果Console类已经更改,那么现在正确的语法是什么?

阅读javadoc以获取此类信息。它将告诉您实际上没有可见的构造函数,并且实例"可以通过调用System.console()方法获得"。

您需要调用System.console()来检索对象:

您应该使用:Console con=System.Console();

公共最终类控制台扩展对象实现可清洗

http://docs.oracle.com/javase/7/docs/api/index.html?java/io/Console.html

最新更新