论坛首页 入门技术论坛

JDK 6.0 Console

浏览 3441 次
锁定老帖子 主题:JDK 6.0 Console
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-12  
有如下代码:

public class KickStart {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Console console = System.console();
		
		System.out.println((console != null ? "[not null]" : "[null]"));
	}

}


在JDK6.0下打印出的结果为[null],IDE是Eclipse。我感到很困惑,为什么System.console()方法返回的是一个null值呢,在什么情况下System.console()返回一个不为空的Console实例?
   发表时间:2007-01-25  
必须在控制台下运行才可以得到console实例
0 请登录后投票
   发表时间:2007-01-25  
Very good, thank you!
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics