黑马程序员日记-5

原创 2015年11月18日 19:58:53

------- Android培训java培训 期待与您交流! ----------

流:文件是数据的静态存储形式,流是数据传输时的形态。

Stream的都是字节流,否则为字符流

结点流(原始流):可以从或向一个特定的地方(节点)读写数据。

处理流(包裹流):是对一个已存在的流的连接和封装,通过所封装的流的功能 调用实现数据读写。

泛型:安全机制,将运行时期的问题(类型转换异常)转到了编译时期,避免了  强制类型转换

 

当操作的引用数据类型不确定时,就使用泛型。泛型其实就是指定引用数 据类型的参数范围

泛型的通配符:?>未知类型   collection<?> 

泛型的限定:

上限:collection< ? extends T >只接收Obj类型或其子类,存元素通常 用上限,因为这样取出都是按照上限类型运算的不会出现类型转换 隐患

下限:collection< ? super T >只接收Obj类型或其父类,取元素通常用 下限(不但能取出学生对象,也能取出工人对象,用人类型接收所 有子类对象)

流:

明确要使用的流对象方法:

1. 明确源和目的:

a) 源:InputStream--Reader

b) 目的:OutputStream--Writer

2. 明确数据是否是纯文本数据:

a) 纯文本:Writer--Reader

b) 媒体文件:OutputStream--InputStream

3. 明确具体设备:

a) 源设备:

硬盘:File

键盘:System.in

内存:数组

网络:Socket

b) 目的设备:

硬盘:File

控制台:System.out

内存:数组

网络:Socket

4. 是否需要其他额外功能:

是否需要缓冲区:buffer

流中的阻塞式方法必须提供结束标记否则会一直等待

write方法一定要(换行),刷新

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

黑马程序员学习日记(5)——文件批量重命名程序:One Click - Run()的实现

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------...

黑马程序员Java学习日记(5)集合(二)

------- android培训、java培训、期待与您交流! ----------   黑马程序员Java学习日记(5)集合(二) 1.Map集合: (1)Map集合的特点:      ...

黑马程序员_Java学习日记17_IO流5

----------------------android培训、java培训、期待与您交流! --------------------- 1.Properties简述 存取,存取配置文...

黑马程序员_学习日记5_C#基础归纳总结之派生类的构造函数

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 派生类的构造函数       我们...

黑马程序员_学习日记52_622三层项目(MD5、NPOI)

1.知识点: 1.1用md5处理密码 2.术语 Call Center 计算机与电信集成技术(CTI)(来电显示) CRM(客户关系管理,Custom Relationship Manage...

黑马程序员_Java学习日记5_面向对象总结4

----------------------android培训、java培训、期待与您交流! --------------------- 1。Java中的异常处理总结 异常体系: Throw...

黑马程序员——黑苹果的日记(5)——字符串

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---- 一变量(部分) 1、改变整型变量所占存储空间 short 2字节  %h...

黑马程序员——学习日记5 java面向对象基础

 ------- java培训、Android培训 期待与您交流! ----------
  • T2ANDY
  • T2ANDY
  • 2014年04月22日 22:21
  • 291

黑马程序员_Java学习日记26_高新技术5

----------------------android培训、java培训、期待与您交流! --------------------- 1.类加载器 简要介绍类加载器的概念和作用...

黑马程序员--Java学习日记5_反射

---------------------- android培训        java培训        期待与您交流!---------------------- 在JAVA中,框架一般...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员日记-5
举报原因:
原因补充:

(最多只允许输入30个字)