一旦有人回答这个问题我就会感觉到,我会觉得有点愚蠢。
无论如何,我刚刚下载了Java 7.5,我立即遇到了在下载之前不存在的问题。
我正准备写一个快速的程序来做某事。要做到这一点,绝对是无关紧要的。我开始通过启动控制台来启动它。
我所写的完全是:
public static void main(String[] args)
{
Console console = new Console();
}
我遇到了这个错误
构造函数Console()不可见
在我更新Java之前,由于我自己的错误,我只遇到过这种情况。
此更新中是否更改了Console
构造函数的修饰符?我假设不是。
如果Console
类已更改,那么现在的语法是什么?
答案 0 :(得分:3)
阅读javadoc了解此类信息。它会告诉你实际上没有可见的构造函数,并且“可以通过调用System.console()
方法获得实例”。
答案 1 :(得分:0)
您需要调用System.console()来检索对象:
答案 2 :(得分:0)
答案 3 :(得分:-1)
public final class Console extends Object 实现Flushable
http://docs.oracle.com/javase/7/docs/api/index.html?java/io/Console.html