Java - System.out 的 PrintStream 流是什么?

标签 java

我想了解 java 流。

代码:

System.out.println(System.out.getClass().getCanonicalName())

输出

java.io.PrintStream

据我了解,PrintStream 是另一个流的包装器,用于添加格式化功能。但是我不明白PrintStream包装的流类是什么?这是控制台吗?以及如何检查它 - 从 PrintStream API 我没有找到任何合适的方法。

最佳答案

这就是拥有 API 的意义所在。在某种程度上,实际的“流”变得依赖于操作系统和平台。但是Java已经设置好让你不用担心这些事情了

关于Java - System.out 的 PrintStream 流是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36062058/

相关文章:

java - 这个在 Java 中使用 long 的位的紧凑型 boolean 数组有什么问题?

java - 将 ListView 项目背景更改为渐变

java - 找不到 com.android.tools.build :gradle:2. 3.+ 的任何匹配项

java - JPA - 在 Postgresql 上保留 LOB 属性

java - 如何在类中引用嵌套模板参数的嵌套类型?

java - tomcat websocket servlet监听端口

java - 在4列 ListView android中过滤数据

java - 删除文件附加程序后,Log4j2 不会登录到服务器

java - 使用quickfixj时如何获取TradeCaptureReport(AE)消息?

Java 鼠标监听器 - 比较两个移动。