摘要: 简介程序经常从命令行运行并与在命令行环境中的用户交互。Java平台支持这种互动的方式有两种:通过标准流,通过控制台标准流标准流是许多操作系统的一项功能。默认情况下,他们从键盘输入读取和输出到显示器。它们还支持对文件和程序之间的I / O,但功能由命令行解释器而不是程序控制。Java平台支持三种标准流... 阅读全文
posted @ 2017-10-07 20:26 何红霞 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 简介实现格式化接口的流对象是PrintWriter,字符流类或PrintStream(字节流类)。注意:您可能唯一需要的PrintStream对象是System.out和System.err。 (有关这些对象的更多信息,请参阅命令行的I / O。)当需要创建格式化的输出流时,实例化PrintWrit... 阅读全文
posted @ 2017-10-07 10:24 何红霞 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 简介Scanner类被用于输入的格式化中断,并将其移到Tokens中,然后对其单个的Tokens根据其数据类型进行翻译。从input——Tokens默认情况下,一个Scanner使用 空格 键去区分Tokens(空格键包括:blanks,tabs,line terminators. 全部的键值,参考... 阅读全文
posted @ 2017-10-07 10:09 何红霞 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 我们迄今为止看到的大多数示例都使用无缓冲的I / O。这意味着每个读或写请求都由底层操作系统直接处理。这使程序效率变得很低,因为每个这样的请求经常触发磁盘访问,网络活动或一些相对昂贵的其他操作。 为了减少这种开销,Java平台实现了缓冲的I / O流。缓冲输入流从称为缓冲区的存储区读取数据;仅当缓冲... 阅读全文
posted @ 2017-10-07 09:59 何红霞 阅读(115) 评论(0) 推荐(0) 编辑