A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是输入流?什么是输出流?
以内存为主体,数据从硬盘流向内存为输入流,数据从内存流向硬盘位输出流
2.输入流读取有几种方式,输出流写出有几种方式?
字节输入流,字符输入流,缓存字节输入流,缓存字符输入流
字节输出流,字符输出流,缓存字节输出流,缓存字符输出流
3.字符流和字节流的区别?
字符流以字符为单位进行文件读写只能进行操作文字文本,
字节流以字节问单位进行文件读写不适合文字文字文本操作,适合非文字文本操作的增删改查
4.JDK7之前,JDK7和JDK7之后对IO流异常的处理有什么变化?
JDK7之前,一般用try-catch-finally处理
JDK7直接把定义放在Try中,tryj结束就自动关闭流这样就不会和JDK7之前一样要处理定义的异常繁琐的try处理
JDK7之后将定义在try-catch外部,虽然不要进行定义异常的try-catch处理,但是文件找不到异常需要throw声明抛出
综合还是用JDK7方法比较好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马