JAVA复习

来源:互联网 发布:linux保存命令 编辑:程序博客网 时间:2024/05/01 01:36

用封装来降低耦合

.类和类之间的关系成为耦合

.耦合越低越好,保持距离是形成良好代码的关键

以框架+数据来提高可扩展性

.命令的解析是否可以脱离if-else

.定义一个Handler来处理命令

.用Hash表来保存命令和Handler之间的关系

流类的基础类:

.InputStream

.OutputStream

文件流

.FileInputStream

.FileOutputStream

.对文件作读写操作

.实际工程中已经较少使用

.更常用的是以在内存数据或通信数据上建立的流,如数据库的二进制数据读写或网络端口通信

.具体文件读写往往有更专业的类,比如配置文件和日志文件

流过滤器

.以一个介质流对象为基础层层构建过滤器流,最终形成的流对象能在数据的输入输出过程中,逐层使用过滤器流的方法来读写数据


0 0
原创粉丝点击