Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 I/O包的一些问题
gleamyshadow

一线光速



发贴: 43
积分: 0
于 2006-05-24 19:38 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我是初学者,在学到I/0包的时候有些疑问,百思不得其解,向高手问一下,希望可以得到答案或者一些提示。
1.书上在介绍File类的常用方法时,createNewFile,createTempFile,等方法都有一个throws IOException抛出异常语句,而同为操作文件的方法directory后却没有,为什么?

2.如下
import java.io.File;//(这里换成java.io.*可不可以?)

public class A{
public static void main(String[] args){
File f=new File("c:\\");
File[] fs=f.listFiles(); //X1
for(int i=0;i<fs.length;i++){
if(fs[i].isDirectory())
System.out.print("目录:");
else
System.out.print("文件:");
System.out.print(fs[i]);//按上面定义fs[]应为文件对象数组,而不是String数组,这样是否会出错,是不是应该在X1行是否可以换成String[] fs=f.list();
}
}
}

3.书上在介绍InputStream类的主要方法时,有如下几句
public abstract int read() throws IOException;
public int read(byte b[]) throws IOException;
为什么第一句中有abstract修饰,而第二句中没有?

4.
FileInputStream/FileOutStream和FilterInputStream/FilterOutputFileStream都是只能处理byte型数据的数据流,他们有什么区别?各应用在什么场合?




请求JAVA学习方向?????

话题树型展开
人气 标题 作者 字数 发贴时间
6703 I/O包的一些问题 gleamyshadow 940 2006-05-24 19:38
6023 Re:I/O包的一些问题 lisliefor 967 2006-05-25 11:16
5699 Re:I/O包的一些问题 gleamyshadow 47 2006-05-25 22:03
6039 Re:I/O包的一些问题 lisliefor 72 2006-05-26 09:17
5692 Re:I/O包的一些问题 Jcat 596 2006-05-26 22:12
5630 Re:I/O包的一些问题 gleamyshadow 101 2006-05-29 23:10
5385 Re:I/O包的一些问题 why 207 2006-05-30 02:23

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923