首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  Java

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

  •  
  •   SuAlien · 2016-12-03 17:33:53 +08:00 · 2852 次点击
    这是一个创建于 1106 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    9 回复  |  直到 2016-12-04 06:07:33 +08:00
        1
    johnj   2016-12-03 17:40:44 +08:00
    装饰模式?
        2
    miao1007   2016-12-03 17:44:06 +08:00 via Android
    adapter
        3
    wangdu2012   2016-12-03 18:31:54 +08:00 via iPhone
    不就是 stream 怎么理解嘛
        4
    Powered   2016-12-03 18:48:31 +08:00
    IO???设计模式???

    黑人问号

    这道面试题真不怎么样
        5
    gogohigh   2016-12-03 18:57:10 +08:00
    decorator +1
    面试官想问的应该是从 InputStream 开始,然后一层层包装的过程吧,然后再把每层的特点说下就差不多了。
        6
    Miy4mori   2016-12-03 19:13:12 +08:00 via Android
    我对 java io 的心得就是不要浪费时间学习,开发中使用 common io 就好了……
        7
    Allianzcortex   2016-12-03 19:58:06 +08:00
    I/O 显然是 decorator , Head First Pattern 里举的例子是 starbuzz 咖啡,配套代码里就是一个 inputStream 。
        8
    q397064399   2016-12-04 06:06:37 +08:00
    装饰,从 InputStream 的字节流到 Reader 字符流
    从 InputStream 的不带缓冲,到 BufferedInputStream 带缓冲
        9
    q397064399   2016-12-04 06:07:33 +08:00
    @Miy4mori 针对字符流 字节流还是要考虑的,还有要根据 IO 的特性调整缓冲区
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1603 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 59ms · UTC 01:06 · PVG 09:06 · LAX 17:06 · JFK 20:06
    ♥ Do have faith in what you're doing.