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*/); }
}

最新文章

  1. SpringMVC重定向视图RedirectView小分析
  2. IDEA中如何添加Scala插件。 我使用的IDEA版本是14
  3. JAVA的覆盖、继承和多态的详细解说.this和super的用法
  4. 【微信平台&amp;后台管理】第一个外包项目:XX科技城微信平台项目总结
  5. 关于 ajax 动态返回数据 css 以及 js 失效问题
  6. 关于网站IIS日志分析搜索引擎爬虫说明
  7. springMVC获取request和response
  8. UNIX基础知识之信号
  9. [翻译]现代java开发指南 第一部分
  10. spring boot 入门(一)
  11. mysql_day03
  12. Linux学习笔记之yum安装和卸载软件
  13. linux path 与 classpath 区别
  14. java基础-day6
  15. WebStorm failing to start with &#39;idea.system.path&#39; error
  16. JPA学习笔记(8)——映射一对多关联关系
  17. C# 跨线程更新UI界面的适当的处理方式,友好的退出界面的机制探索
  18. 详解Hadoop Slots的含义
  19. 洛谷 2953 [USACO09OPEN]牛的数字游戏Cow Digit Game
  20. 2019PKU\THU WC题解

热门文章

  1. 【Linux命令】在当前目录下查找出现特定字符串的文件位置信息
  2. 【LeetCode】523. 连续的子数组和
  3. java并发编程基础——线程池
  4. bash shell 遍历一个数组
  5. sql-1-准备
  6. 3java基础补充(今天和昨天学习内容整理)
  7. Go是一门什么样的语言?
  8. Map的putAll方法验证
  9. mybatis源码核心代码
  10. 拦截器HandlerInterceptorAdapter的postHandle和afterCompletion无法获取response返回值问题