System.out.println()正确理解

在java中,我们常常使用这句话System.out.println()在控制台打印输出语句

那么这句话是什么意思呢,我们应该怎么去理解呢

其实System是java.lang包下的一个类

java.lang包是什么:提供利用 Java 编程语言进行程序设计的基础类。

我们可以查看jdk文档,可以发现

out是System类的一个字段,而且是一个静态字段,而且这个字段是 static PrintStream


[caption id="attachment_346" align="alignnone" width="657"]System.out System.out[/caption]


 PrintStream 提供了很多方法  而println()这个方法就是其中之一。



我们现在再来理解这条打印语句:System.out.println()

就是表示System直接引用了他的静态字段out,由out调用了PrintStream的方法prinln().

[caption id="attachment_348" align="alignnone" width="828"]PrintStream PrintStream[/caption]

爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情Blog Img