JDK的IO源码解读 设计模式Stream和channel区别 设计模式 java的io主要分为四个等级结构,分别为inputstream,outputstream,reader,writer,其中每个内部实现是装饰者模式,而inputstream和reader,outputstream和writer是适配器模式 inputstream outputstream reader writer Stream和channel区别 区别streamchannel异步不支持支持双向传输不支持支持结合buffer不需要必须性能较低较高