NIO中的File
2024-09-04 03:25:11
package nio;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.ArrayList;
/**
* 以下基于JDK7 NIO提高了IO流的操作效率,但是现在使用的范围还不大。
*
* 从1.4出现了Buffer and Channer
*
* @author 半步疯子 java.nio.*; Path: Paths: Files:
*/
public class NIODemo {
public static void main(String[] args) throws IOException {
// Files.copy(Paths.get("Copy.java"), new FileOutputStream("NIOCopy.java"));
ArrayList<String> array = new ArrayList<String>();
array.add("hello");
array.add("world");
array.add("java");
Files.write(Paths.get("array.txt"), array, Charset.forName("GBK")/*, options*/);
}
}
最新文章
- SpringMVC重定向视图RedirectView小分析
- IDEA中如何添加Scala插件。 我使用的IDEA版本是14
- JAVA的覆盖、继承和多态的详细解说.this和super的用法
- 【微信平台&;后台管理】第一个外包项目:XX科技城微信平台项目总结
- 关于 ajax 动态返回数据 css 以及 js 失效问题
- 关于网站IIS日志分析搜索引擎爬虫说明
- springMVC获取request和response
- UNIX基础知识之信号
- [翻译]现代java开发指南 第一部分
- spring boot 入门(一)
- mysql_day03
- Linux学习笔记之yum安装和卸载软件
- linux path 与 classpath 区别
- java基础-day6
- WebStorm failing to start with &#39;idea.system.path&#39; error
- JPA学习笔记(8)——映射一对多关联关系
- C# 跨线程更新UI界面的适当的处理方式,友好的退出界面的机制探索
- 详解Hadoop Slots的含义
- 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
- 2019PKU\THU WC题解