编写一个文件传输的JAVA程序
来源:互联网 发布:南朝汉服淘宝 编辑:程序博客网 时间:2024/05/22 14:16
来源:http://zhidao.baidu.com/question/29588961.html
如果文件太大不能一次全读入!!
JAVA里关于文件读写的有几十个类,不知道你想要如何实现,
以下是读文件的一个程序,如果有问题,发信息给我吧........
import java.io.*;
import java.nio.*;
import java.nio.channels.FileChannel;
public class javaTest {
public static void main(String[] args) {
String file1=System.getProperty("user.dir")+"/1.txt";//文件,自己修改
FileInputStream myFile = null;
try {
myFile = new FileInputStream(file1); //
} catch(FileNotFoundException e) {
e.printStackTrace(System.err);
System.exit(1);
}
FileChannel myChannel = myFile.getChannel();
//这里定义缓冲区大小,每次读入字节数
ByteBuffer mybuf = ByteBuffer.allocate(1024);
try {
while(myChannel.read(mybuf) != -1) {
byte[] mybytes = mybuf.array();//读入的文件转为字节数组
mybuf.clear();
/**
* 在这里进行比较
* 可以通过字节对比
* 也可以把字节转成字符串再对比
*
*/
}
myFile.close();
}catch(IOException e) {
e.printStackTrace(System.err);
System.exit(1);
}
- 编写一个文件传输的JAVA程序
- 一个简单的点对点文件传输程序
- 一个简单的socket文件传输程序
- Java编写一个死锁的程序
- 基于socket的Java文件传输的程序
- JAVA文件传输程序
- JAVA文件传输程序
- 编写一个显示“欢迎学习Java"的Java Applet程序
- 编写一个显示“欢迎学习Java”的Java Applet程序
- java编写的一个读取图片信息的小程序
- 一个使用JAVA编写的类似按键精灵的程序
- 一个使用JAVA编写的类似按键精灵的程序
- 用Java编写的:剪切一个文件夹的小程序
- 一个用java代码编写的日期程序
- java 编写一个没有main方法的程序
- P27、4、编写一个Java程序,显示你的个人档案。
- 【Java】实现一个根据日期判断星座程序的编写
- 如何编写一个高效的Java表达式求值程序
- Java 线程实例讲解综述
- 端口的基本常识
- JAVASWING学习笔记(清华大学)
- 取总记录数存储过程
- 《高效能人士的七个习惯》读书笔记一
- 编写一个文件传输的JAVA程序
- 经典爆笑短信
- Basic Example Of RTimer
- 一段用php把汉字转成拼音的代码
- 【MCTS】Application Development Foundation 学习笔记---
- 关于gridview的全选
- 为公司开发HR系统篇之>
- Junit单元测试
- 如何在DOS窗口中显示UTF-8字符