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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是输入流?什么是输出流?
      输入流:将数据从硬盘读取到内存
      输出流:将数据从内存写出到硬盘

2.输入流读取有几种方式,输出流写出有几种方式?
     输入流读取有两种方式
     1.read(byte b)
     2.read( byte[] bytes)     
字符输出流
1.read(char c)
2.read(char[] c)
     字符输出流写出有五种方式
     1.write(String s  )
     2.write(int b)
     3.write( String s,int index , len )
     4.write( char[] c)
     5.write( char[] c , int index ,len)
字节输出流三种
1.write(byte b)
2.write( byte[] b )
3.write(byte[] b,int index , len)

3.字符流和字节流的区别?
字节流 :以字节为单位,读写数据的流
字符流 :以字符为单位,读写数据的流

4.JDK7之前,JDK7和JDK7之后对IO流异常的处理有什么变化?
jdk7之前:try...catch...finally
jdk7之后:try(在这里面创建的输出输入流对象会自动释放资源){}catch..
jdk9之后:try(可以放对象多个用分号;隔开,但是要在try之上创建对象,声明异常)


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马