每天学习一点点(一)
1. 选择题
java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,按功能分为:( ),如果为读取的内容进行处理后再输出,需要使用下列哪种流?( )
A、输入流和输出流
B、字节流和字符流
C、节点流和处理流
D、File stream
E、Pipe stream
F、Random stream
G、Filter stream
刚开始的时候我选的是B和G,因为觉得字符流和字节流很熟悉,而且觉得字符流和字节流这样子来区分一个处理字符,一个处理字节,觉得这也是一种功能划分,看了答案后才知道自己错了,我们来分析下。
java.io
Class FilterInputStream
java.io.FilterInputStream
官方的注解是这样的:
A FilterInputStream
contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality. The class FilterInputStream
itself simply overrides all methods of InputStream
with versions that pass all requests to the contained input stream. Subclasses of FilterInputStream
may further override some of these methods and may also provide additional methods and fields.
一个FilterInputStream
包含一些其他的输入流,作为一个基本数据源,可能通过一些方式改变数据或者作为提供一些额外的功能。FilterInputStream
这个类知识简单的继承了InputStream
的所有的方法,使之用于向基本输入流发出各种请求,FilterInputStream
得子类可以进一步的继承这些方法并提供额外的方法和字段。
从上面一段话我们可以看出来,FilterInputStream
就是简单的封装了InputStream
,
我们回到题目,为什么要选C呢,很简单,第一,节点流包括了字符流和字节流,第二,我们看下节点流和处理流的区别:
节点流:用于直接操作设备所对应的类叫节点类,节点流类所对应的IO源或者目标称为流节点,比如用一个类和某个文件或者网络直接相关联,那么这个类就叫做节点流类,那么这个文件或者这个网络就叫做流的节点。
处理流:程序也可以通过一个间接的流类去调用节点流类,以达到更加灵活的读写各种类型的数据,比如要通过网络传输对象,我们就设计一种对象流的类,它可以把对象写入到网络当中去。那么这个类实际上是调用底层的网络流类。
通俗的讲也就是
节点流:从特定的地方读写的流
处理流:使用节点流作为输入或输出。是使用一个已经存在的输入流或输出流连接创建的。
个人理解就是一个是原生数据,一个是加工后的数据,打个比方就是google发出来的android系统叫做原生系统,而厂商基于原生系统定制的系统成为处理后的系统。我们要选用哪个系统这个事情就是按照功能来选的(表达不行,嘻嘻)
嗯,今天就说这个啦,碎觉了。
相关推荐
每天学习英语,每天学习一点点,积少成多!.doc
第二部分提到了坚持每天学习英语口语的重要性,并鼓励通过持续练习来提高英语能力。 1. **情感表达与词汇积累** - 学习英语不仅仅是语法和句型,还包括情感表达和文化理解。这些短句提供了丰富的语境,可以帮助...
【标题】: "用每天进步一点点打造企业文化动力" 【描述】: 该文档讲述了长城汽车股份有限公司如何通过坚持“每天进步一点点”的企业理念,推动自身从一个小型企业成长为国内领先的汽车制造商,取得了显著的业绩增长...
List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。 Map(用Key来搜索的专家): 使用...
只要你不故步自封、懒于学习、不思进取,每天学习一点点,你就可以由潜龙升级为飞龙。如果你愿意花一两天时间来阅读本手册,就可以更快地掌握Excel的基本功能和学到不少非常实用的技巧。要想系统地学习Excel,本人...
这个名为"学习笔记每天长知识进步一点点"的资源包,显然是为了帮助开发者积累知识、提高技术水平而设计的。它包含了Android和Java两个核心领域的学习材料,这对于想要深入这两个平台的开发者来说,无疑是一份宝贵的...
综上所述,"每天进步一点点"的读书笔记不仅为我们提供了一个实践这一理念的生动实例,也给我们带来深刻的启示:持续学习和不断改进是实现个人成长和组织发展的关键。在这个充满竞争的时代,我们每个人都应该坚持这一...
《每天进步一点点》下册是针对二年级学生设计的一份道德与法治教育材料,旨在培养孩子们良好的生活习惯、学习习惯和社会责任感。这份PPT通过一系列具体的日常行为,如排路队、举手发言、认真上课、写作业等,引导...
每天学习一点点,长期下来可以形成扎实的基础。 2. 传统文化与成语故事:文档中包含了一些中国古代成语,如“尺有所短,寸有所长”提醒我们要看到事物的两面性,懂得取长补短;“瓜熟蒂落,水到渠成”教导我们做事...
《励志人生感悟-每天进步一点点精选》这篇文档,就像一股温暖的春风,提醒我们,生活中那些微小的改变,经过时间的沉淀,往往能够产生令人惊喜的成果。 “每天进步一点点”这一理念,实际上是向我们阐述了自我提升...
Excel中的四舍五入函数是财务计算中必不可少的工具,特别是在会计实务操作中,精确的数值计算至关重要。...每天学习一点点,反思自己的不足,定制适合自己的学习计划,这样才能在会计的道路上走得更远。
Excel表格在会计实务中扮演着至关重要的角色,无论是制作财务报表、数据分析,还是日常的数据...记住,每天学习一点点,不断发现自己的不足,定制适合自己的学习计划,这样你才能在会计领域持续发展,取得更大的成就。
每天学习一点点,逐步完善知识体系,根据个人习惯定制学习计划,这样才能针对性地弥补知识短板。同时,对于已掌握的知识,要时刻关注其更新和发展,及时淘汰过时的信息,引入新的理论和技术,以保持专业竞争力。 总...
会计实操经验的积累并非一蹴而就,每天学习一点点,反思自身不足,根据个人习惯定制学习计划,这样才能不断提高,储备丰富的知识,为职业发展奠定坚实基础。希望每一个学习者都能在会计的世界里不断探索,取得更大的...
解压后运行explorer.html文件,打开后即可看到flex控件基本例子,显示效果在上,源码在下。很flex初学者学习。
积累会计实操经验是一个长期的过程,每天学习一点点,逐步发现自己的不足并针对性地改进,是提升专业能力的有效途径。每个人的学习方式都会有所不同,关键是要了解自己的需求,制定适合自己的学习计划。通过不断学习...
在会计实务操作中,Excel是...每天学习一点点,找出个人的不足,并针对性地制定学习计划,才能在会计岗位上不断进步。希望以上的Excel技巧能帮助你提升工作效率,积累丰富的会计实操经验,为你的职业发展打下坚实基础。
在Excel中,管理和组织多个工作表是一项常见的任务,特别是在会计工作中。...每天学习一点点,反思自己的不足,并据此制定学习计划,你会发现自己的进步。希望这个教程能帮助你储备更多知识,实现更好的职业发展。
每天学习一点点,逐步完善自己的知识结构,这样才能在竞争激烈的职场中立于不败之地。 通过掌握这些Excel中的小技巧,你不仅能提高会计工作的效率,还能让自己在面对复杂数据时更加游刃有余。希望这些知识能助你在...