java中怎么具体区分输入输出流,需要一下具体简单的小例子
2个回答
展开全部
输入流其实是获取信息,而输出流是将信息输出
public void upload(String path,String dest){
FileInputStream in = null;
FileOutputStream out = null;
try{
in = new FileInputStream(path);//读取文件 path为文件所在路径
out = new FileOutputStream(dest);//将文件输出到目标地址
byte[] bytes = new byte[1024];
while(in.read(bytes)!=-1){//每次读取1024个字节
out.write(bytes);//将读取的文件输出
}
}catch(IOException e){
e.printStackTrace();
}catch(FileNotFoundException e){
e.printStackTrace();
}finally{
in.close();
out.close();
}
}
public void upload(String path,String dest){
FileInputStream in = null;
FileOutputStream out = null;
try{
in = new FileInputStream(path);//读取文件 path为文件所在路径
out = new FileOutputStream(dest);//将文件输出到目标地址
byte[] bytes = new byte[1024];
while(in.read(bytes)!=-1){//每次读取1024个字节
out.write(bytes);//将读取的文件输出
}
}catch(IOException e){
e.printStackTrace();
}catch(FileNotFoundException e){
e.printStackTrace();
}finally{
in.close();
out.close();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询