某国内公司出的一道 java 实习生笔试题,求大神解释?

2016-12-03 17:33:53 +08:00
 SuAlien

简述下 javaIO 的操作的设计模式,及你对 javaIO 类的学习或记忆心得?

3763 次点击
所在节点    Java
9 条回复
johnj
2016-12-03 17:40:44 +08:00
装饰模式?
miao1007
2016-12-03 17:44:06 +08:00
adapter
wangdu2012
2016-12-03 18:31:54 +08:00
不就是 stream 怎么理解嘛
Powered
2016-12-03 18:48:31 +08:00
IO???设计模式???

黑人问号

这道面试题真不怎么样
gogohigh
2016-12-03 18:57:10 +08:00
decorator +1
面试官想问的应该是从 InputStream 开始,然后一层层包装的过程吧,然后再把每层的特点说下就差不多了。
Miy4mori
2016-12-03 19:13:12 +08:00
我对 java io 的心得就是不要浪费时间学习,开发中使用 common io 就好了……
Allianzcortex
2016-12-03 19:58:06 +08:00
I/O 显然是 decorator , Head First Pattern 里举的例子是 starbuzz 咖啡,配套代码里就是一个 inputStream 。
q397064399
2016-12-04 06:06:37 +08:00
装饰,从 InputStream 的字节流到 Reader 字符流
从 InputStream 的不带缓冲,到 BufferedInputStream 带缓冲
q397064399
2016-12-04 06:07:33 +08:00
@Miy4mori 针对字符流 字节流还是要考虑的,还有要根据 IO 的特性调整缓冲区

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/325056

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX