由浅入深的介绍JAVAse的基本编程思想

源代码在线查看: b.txt

软件大小: 5122 K
上传用户: rentianchou
关键词: JAVAse 编程
下载地址: 免注册下载 普通下载 VIP

相关代码

				import java.io.*;
				import java.nio.*;
				import java.nio.channels.*;
				
				public class CopyFile {
					public static void main(String[] args){
						String source = "CopyFile.java";
						String dest = "b.txt";
						try{
							FileInputStream fis = new FileInputStream(source);
							FileOutputStream fos = new FileOutputStream(dest);
							
							FileChannel fci = fis.getChannel();
							FileChannel fco = fos.getChannel();
							ByteBuffer bb = ByteBuffer.allocate(1024);
							
							int n = fci.read(bb);
							while(n != -1){
								bb.flip();
								fco.write(bb);
								bb.clear();
								n = fci.read(bb);	
							}
							
							fci.close();
							fco.close();
							fis.close();
							fos.close();			
						}catch(IOException e){
							e.printStackTrace();	
						}
					}
				}			

相关资源