摘要: 5.19Java装饰器设计模式 之前我们所说的都是节点流,Java当中的节点流就是直接与数据源交互的程序。为了提升性能、操作方便需要进行装饰处理 设计模式浅谈 高内聚,低耦合 >常见的设计模式有:单例、工厂、装饰、代理... 组织代码的固定模式和套路 >固定类、方法等设计 设计方法 抽象组件 >相当 阅读全文
posted @ 2021-05-19 19:36 俊king 阅读(63) 评论(0) 推荐(0)
摘要: 5.19Java综合对接流(ByteArrayInputStream&&ByteArrayOutputStream&&InputStream&&OutputStream) 将一张图片读入字节数组在将其还原为图片 因为图片不能直接读入直接数组当中,所以要先使用文件输入流在由将其变成字节在放入数组 图片 阅读全文
posted @ 2021-05-19 19:34 俊king 阅读(188) 评论(0) 推荐(0)
摘要: 5.19Java工具类 原因 因为我们看到从文件拷贝到文件,从文件拷贝到字节数组,将字节数组拷贝到文件这些拷贝都是输入输出流对接,所以我们可以将这个过程封装成工具类供与调用来使用 所以可以分成三个段: 封装拷贝的过程 封装释放资源 JDK1.7以后带的释放资源 /** * 对接输入输出流 >一根管道 阅读全文
posted @ 2021-05-19 19:33 俊king 阅读(224) 评论(0) 推荐(0)
摘要: 5.17Java字节数组流 位置 >位于JVM当中,Java可以直接访问 特点: 由垃圾回收机制GC来释放 与操作系统无关 >字节数组流不需要释放 任何东西(数据、对象...)都可以转成字节数组(字节数组直接是二进制,方便进行网络的传输) 字节数组不要太大 package iostudy.iopro 阅读全文
posted @ 2021-05-19 19:32 俊king 阅读(237) 评论(0) 推荐(0)