传智学习日志篇:十六

时间过得挺快的,Java基础就业班已经过去了,也是在提醒抓紧时间学习吧,马上就是就业班的学习过程,先归纳一下IO流的分类总结。

1,明确数据源,和 数据目的(数据汇)
数据源:InputStream   Reader
数据目的:OutputStream  Writer
2,明确数据的内容是否是纯文本。只要是纯文本数据,就使用字符流。
数据源: 是: Reader。
数据目的:是:Writer
如果不是,就使用InputStream或者OutputStream
如果数据不能明确,只有使用字节流。
这样就可以将四个基类,进行确定,要使用哪一个。
3,明确具体设备。
数据源:键盘(System.in) ,内存(数组), 硬盘(File开头的流对象)。
数据目的: 控制台(System.out),内存(数组),硬盘(File开头的流对象)。
4,明确是否需要提高效率?
是:使用带Buffer对象。

继承和装饰设计模式的区别

如果对象有个功能 是在以前建立的,如今觉得功能不够用了 写个类把对象传进来就可以解决问题了 如果这个功能写错了 就把自己写的功能去掉又不影响以前的功能灵活性相当强的。装饰模式比继承要灵活。避免了继承体系臃肿。而且降低了类于类之间的关系。装饰类因为增强已有对象,具备的功能和已有的是相同的,只不过提供了更强功能。所以装饰类和被装饰类通常是都属于一个体系中的。

再来说下,基础班接触了三位讲师,讲课挺有逻辑层次感,我喜欢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值