java - 构造函数 Console() 不可见

标签 java console

我感觉一旦有人回答这个问题,我就会觉得自己有点傻。

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

我正要编写一个快速程序来做某事。做这一次绝对无关紧要的事情。我开始通过启动控制台来启动此操作。

实际上我写的只是:

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

我遇到了这个错误

The constructor Console() is not visible

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

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

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

最佳答案

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

关于java - 构造函数 Console() 不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11723768/

相关文章:

java - 如何在一个项目中使用不同的语言

c - C for Windows 32 控制台应用程序中的计时器事件

java - 每个 Java 程序都会输出 "B"

linux - 如何在 linux 中制作类似 nano/pico 的程序

java - 为什么 Spring Cloud Consul 不能与独立的 Tomcat 一起使用?

java - 在 Google Appengine 上配置 https ://yourdomain. com

java - StringUtils.isNumeric 是未定义的方法

java - 自定义异常处理

c# - 如何从一个线程使用 Console.ReadLine 并从另一个线程使用 ConsoleKeys?

python - 当程序在 python 中运行时,如何打印到控制台?