为什么System类中的变量是"静态"?

时间:2018-03-23 14:35:48

标签: java

为什么" out" java.lang包的System类中的变量" static"在JAVA? 我知道System是一个静态类,PrintStream类中的println()不是静态方法。这两者之间的关系是什么?

1 个答案:

答案 0 :(得分:0)

这是因为可以在不实例化类的情况下使用静态变量。因此,像您使用out的打印一样简单,您不必创建System类的实例,只能使用类名访问变量。