系统类是如何根据标准输入/输出构建/设计的?
System 类有一个公共(public)的最终 out
方法,该方法返回一个 PrintStream
。 println()
方法是嵌套方法吗?如果我调用 System.out.println();
,它到底如何工作?
最佳答案
out
是 public static final
变量,并且由于它是静态的,因此可以得到 out
如System.out
(即以静态方式)。
out
是 PrintStream
其中包含 println()
方法,并且您正在访问 println()
方法来自 PrintStream
(即来自 out
)。
关于java - 标准输入/输出流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10770176/