io流文本文档的快速读取
IO 快速 读取
2023-09-14 09:05:00 时间
package com.ute.action;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
*
* @author Administrator
* 文本文档的快速读取
*/
public class action {
public static void main(String[] args) {
Long start=System.currentTimeMillis();
action.teIO();
}
public static void teIO(){
//通过反射的方式获取流对象
File file1 = new File(action.class.getResource("utest.txt").getFile());
System.out.println("文件是否存在测试:"+file1.exists());//true
FileReader fr = null;
try {
fr= new FileReader(file1);
//修改每次读取的个数,一般为2进制递进64-128-256-512-1024
char [] c=new char[64];
while (fr.read(c) != -1) {
System.out.println(c);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
//关闭读取流
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
*
* @author Administrator
* 文本文档的快速读取
*/
public class action {
public static void main(String[] args) {
Long start=System.currentTimeMillis();
action.teIO();
Long end=System.currentTimeMillis();
System.out.print("用时");
}
public static void teIO(){
//通过反射的方式获取流对象
File file1 = new File(action.class.getResource("utest.txt").getFile());
System.out.println("文件是否存在测试:"+file1.exists());//true
FileReader fr = null;
try {
fr= new FileReader(file1);
//修改每次读取的个数,一般为2进制递进64-128-256-512-1024
char [] c=new char[64];
while (fr.read(c) != -1) {
System.out.println(c);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
//关闭读取流
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
相关文章
- java IO流面试总结
- Python 对文件的IO操作
- C++从入门到精通(第八篇) :IO流
- 汇编学习(8) 宏,IO
- Go-标准库-io(二)
- MySQL Error number: MY-010565; Symbol: ER_RPL_SLAVE_FORCING_TO_RECONNECT_IO_THREAD; SQLSTATE: HY000 报错 故障修复 远程处理
- 文件读写网络IO简单了解,同步IO和异步IO详解程序员
- Linux 查看磁盘读写速度IO使用情况详解程序员
- Linux查看网络IO性能的方法(linux查看网络io)
- 优化深度优化:Linux服务器IO性能的突破口(linux服务器io性能)
- Java IO(一):IO和File详解编程语言
- Java IO(三):字节流详解编程语言
- Linux磁盘IO性能优化策略(linux磁盘io使用率)
- 优化优化Oracle数据库IO性能的实践总结(oracle数据库io)
- Linux开启异步IO:变革新动力(linux异步io开启)
- Linux 下的 I/O 操作——介绍(io.hlinux)
- Oracle关闭后的异步IO踩过的坑与总结(oracle关闭异步io)
- 解决Oracle数据库IO错误的最佳方法(io错误oracle)
- MySQL一次IO,简化你的数据库操作(mysql一次io)
- MySQL IO高效读写数据的关键技术(MySQL_io_)
- 解决Oracle IO瓶颈,释放性能潜力(oracle i o瓶颈)
- Oracle IO标准最佳实践与性能突破(oracle io标准)
- 深入探讨 Oracle IO对系统性能的影响(oracle io占用高)