java 标准IO 我看到Thinking in java第四版上讲到标准Io的部分,但是我对标准Io的存在不是很理解,希望大家帮帮忙,给我解释下,作者说的标准Io的意义这句话是什么意思:“标准IO的意义在于:我们可以很容易的把程序串连在起来,一个程序的标准输出可以成为另一中程序的的标准输入。” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 inputStream outputStream 程序 <------> 文档程序输出一些信息,就会成为文档的输入信息;而文档输出一些信息,就会成为程序的输入信息; 标准io?是不是指标准输入流,标准输出流和标准异常流如果LZ知道管道的概念,可能会容易理解一点比如C:\>set | findstr JAVA_HOMEJAVA_HOME=D:\Programs\Java\jdk1.7.0可以把set看作一个程序,它的标准输入/输出流就是控制台,findstr也可以看作一个程序,它的标准输入/输出流也是控制台,这样通过管道,可以把set的输出作为findstr的输入这些标准输入输出都可以重定向到别的文件,但是最基本的就是控制台的输入输出(因为一般都是在控制台操作),所以一般也把控制台的输入输入叫标准输入输出 是的,通过标准的输入输出,就可以把几个程序连接起来,前面一个程序的输出就是后面程序的输入。这点在linux和unix的shell里面应用非常的普遍。io的灵活性在于可以装饰模式进行任意的扩展,从一个输入流进入另外一个输入流。输出也是如此,很好很强大。 socket问题啊! 如何把把30~240 之间的数,转化为ascii码 关于远程访问数据库的问题 java 线程 对象锁 线程的简单程序 (秒表器) 求助:我用applet做的一个线形报表 ##江湖救急##JSpinner如何格式化输入?就是限制输入数据的范围,参与有分,急 关于移动鼠标指针?? Java中文本框添加通用的右键菜单呀? 怎么现在不能使用搜索了?????? 大家一起讨论一下spring mvc框架的优缺点 问一个synchronized 的问题
程序输出一些信息,就会成为文档的输入信息;
而文档输出一些信息,就会成为程序的输入信息;
如果LZ知道管道的概念,可能会容易理解一点
比如
C:\>set | findstr JAVA_HOME
JAVA_HOME=D:\Programs\Java\jdk1.7.0
可以把set看作一个程序,它的标准输入/输出流就是控制台,findstr也可以看作一个程序,它的标准输入/输出流也是控制台,这样通过管道,可以把set的输出作为findstr的输入
这些标准输入输出都可以重定向到别的文件,但是最基本的就是控制台的输入输出(因为一般都是在控制台操作),所以一般也把控制台的输入输入叫标准输入输出