随笔分类 -  IO

摘要:NIO 新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的,弥补了原来的 I/O 的不足,提供了高速的、面向块的 I/O。 1.1 流与块 1.1 流与块 I/O 与 NIO 最重要的区别是数据打包和传输的方式,I/O 以流的方式处理数据,而 NIO 以块的方式处理数据。 面向流的 I/O 阅读全文
posted @ 2018-09-09 23:53 深沉有点事 阅读(249) 评论(0) 推荐(0)
摘要:一、概览 一、概览 Java 的 I/O 大概可以分成以下几类: 磁盘操作:File 字节操作:InputStream 和 OutputStream 字符操作:Reader 和 Writer 对象操作:Serializable 网络操作:Socket 新的输入/输出:NIO 二、磁盘操作 二、磁盘操 阅读全文
posted @ 2018-09-09 23:44 深沉有点事 阅读(214) 评论(0) 推荐(0)
摘要:1.client 2.server 3.UserThread 阅读全文
posted @ 2018-06-21 12:28 深沉有点事 阅读(301) 评论(2) 推荐(0)
摘要:1.client 2.server 注意:IO流的操作流程不熟悉,查询api 阅读全文
posted @ 2018-06-21 12:12 深沉有点事 阅读(809) 评论(0) 推荐(0)
摘要:1.server 2.client 总结 这个文件上传是基于TCP的,首先,TCP是一个建立连接的传输方式, 步骤: 在客户端上:1.创建TCP客户端的Socket对象 2.获取输出流,写数据 3 .释放资源 在服务端上:1.创建TCP服务器端的Socket对象 2.监听客户端连接 3.获取输入流, 阅读全文
posted @ 2018-06-21 10:47 深沉有点事 阅读(187) 评论(0) 推荐(0)
摘要:1:登录注册IO版本案例(掌握) 要求,对着写一遍。 cn.itcast.pojo User cn.itcast.dao UserDao cn.itcast.dao.impl UserDaoImpl(实现我不管) cn.itcast.game GuessNumber cn.itcast.test U 阅读全文
posted @ 2018-06-21 08:08 深沉有点事 阅读(97) 评论(0) 推荐(0)
摘要:1.student类 2.studentTest类 阅读全文
posted @ 2018-06-14 08:28 深沉有点事 阅读(221) 评论(0) 推荐(0)
摘要:1:字符流(掌握) (1)字节流操作中文数据不是特别的方便,所以就出现了转换流。 转换流的作用就是把字节流转换字符流来使用。 (2)转换流其实是一个字符流 字符流 = 字节流 + 编码表 (3)编码表 A:就是由字符和对应的数值组成的一张表 B:常见的编码表 ASCII ISO-8859-1 GB2 阅读全文
posted @ 2018-06-13 22:09 深沉有点事 阅读(145) 评论(0) 推荐(0)
摘要:1.集合转文件 2.文件转集合 阅读全文
posted @ 2018-06-13 20:04 深沉有点事 阅读(203) 评论(0) 推荐(0)
摘要:package day21_io.test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.I... 阅读全文
posted @ 2018-06-13 19:42 深沉有点事 阅读(1301) 评论(0) 推荐(0)
摘要:package day21_io.test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; im... 阅读全文
posted @ 2018-06-13 18:53 深沉有点事 阅读(587) 评论(0) 推荐(0)
摘要:1:递归(理解) (1)方法定义中调用方法本身的现象 举例:老和尚给小和尚讲故事,我们学编程 (2)递归的注意事项; A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 (3)递归的案例: A:递归求阶乘 B:兔子问题 C:递归输出指定目录下所有指定后缀名的文件绝 阅读全文
posted @ 2018-06-12 22:33 深沉有点事 阅读(111) 评论(0) 推荐(0)