关于System.out.println的一些事情

时间:2015-03-08 18:29:57

标签: java

教科书提到它:

  

System.out - >类

     

Println - >方法

但是,我不同意。

我认为是:

  

系统 - >类

     

Out - >方法

现在,根据我的逻辑,Println应该是方法内的一个方法(Out)吗?

这里的正确概念是什么?

3 个答案:

答案 0 :(得分:1)

System.out不是类或方法,它是System class上的静态字段,它是 >类的实例PrintStream)。 printlnPrintStream的实例方法(或者更完整地,println是由一组使用不同参数重载的实例方法共享的公用名。)

答案 1 :(得分:0)

系统是一个类。 Out是一个对象(public static final PrintStream out)。 println和print是方法。相信教科书。

Proof

答案 2 :(得分:0)

方法不能包含其他方法,加上" out"从来没有任何括号或采取任何论据,因此" out"不能成为一种方法。