gpt4 book ai didi

java - 对 PrintStream out 变量感到困惑

转载 作者:行者123 更新时间:2023-12-01 13:32:15 26 4
gpt4 key购买 nike

Java 文档 page System 类表示其字段之一称为“out”:

静态打印流输出

如果我然后查看文档 page对于 PrintStream 类,它表示其继承字段之一称为“out”。如果我然后单击该文档页面上的这个特定的“输出超链接”,它会提供更多详细信息:

protected OutputStream输出

我对这两个称为“out”的变量感到困惑。它们是两个完全独立的变量吗?

最佳答案

Are they two completely seperate variables?

是的,他们是。 PrintStream 是一个FilterOutputStream。因此,它包装了一个 OutputStream 对象,以便可以向其添加行为。

System.out

正在引用 PrintStream 对象 that is wrapping the OutputStream (referenced by its own out field)代表标准输出。

关于java - 对 PrintStream out 变量感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21500859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com