【发布时间】:2021-05-11 11:28:26
【问题描述】:
虽然操作系统中的每个命令行进程都可能使用标准输入、标准输出和标准错误数据流,但我对命令行参数和标准输入感到困惑。
也许我的理解不正确。但在我看来,除了命令行之外,标准输入是另一种将数据输入程序的方式。如果您能帮助我理解其中的区别,我将不胜感激。
提前致谢。
【问题讨论】:
-
命令行参数是主函数的参数。标准输入可以是从 CLI 传输的键盘或文件流。
-
System.in 是标准输入,通常是控制台。 System.out 是标准输出。 System.err 是标准错误。
标签: java stream operating-system