递归(理解) 2、递归的注意事项 3、递归的案例 IO流(掌握) 1、分类 2、FileOutputStream写出数据 3、FileInputStream读取数据 4、字节缓冲区流 5、案例(4种实现) ...
分类:
其他好文 时间:
2017-09-27 23:56:34
阅读次数:
280
下面的逻辑为:从socket通道中读取到接收的数据到字节缓冲区,将缓冲区中的数据输出到字节的数据btyes中,再将数组中的数据一个个读取到字节队列bytesto 中(过来掉不需要的字节),最终 将bytesto 的数据转换到数组arr中,通过 new String(byte[] bytes, Cha ...
分类:
编程语言 时间:
2017-09-08 00:26:55
阅读次数:
198
非直接缓冲区:通过allocate()方法分配缓冲区,将缓冲区建立在JVM的内存中。 直接缓冲区:通过allocateDirect()方法分配直接缓冲区,将缓冲区建立在物理内存中。可以提高效率。 字节缓冲区要么是直接的,要么是非直接的。如果为直接字节缓冲区,则 Java 虚拟机会尽最大努力直接在此缓 ...
分类:
其他好文 时间:
2017-08-17 21:36:25
阅读次数:
270
java提供字符流对自否刘式文件进行数据读写操作。字符输入流类是Reader及其子类,输出流是Writer及其子类。 另外,上一篇javaIO写的是字节流,字节流方式也可以对以字符为基本类型的流式文件读写。 1 采用文件字节流,将字节缓冲区数组中的字节转换成字符 2 采用数据字节流,readChar ...
分类:
编程语言 时间:
2017-08-15 21:13:55
阅读次数:
181
//1:字节 byte//1024b = 1kb [千字节]//1024kb = 1mb [兆字节]//1024mb = 1gb [吉字节]//1024gb = 1tb [梯]//1024tb = 1pb //1:创建大小为1024字节缓冲区var buf1 = Buffer.alloc(1024) ...
分类:
其他好文 时间:
2017-08-10 10:15:32
阅读次数:
101
NIO java.nio.MappedByteBuffer 映射字节缓冲区。 @Test public void testFileMapping() { try { RandomAccessFile raf = new RandomAccessFile("d:/k.txt", "rws"); Fil ...
分类:
移动开发 时间:
2017-05-01 12:54:07
阅读次数:
259
缓冲区 一个缓冲区对象是固定数量的数据的容器。其作用就是一个存储器,或者分段运输区,在这里数据可被存储并在之后用于检索。对于每个非布尔数据类型都有一个缓冲区类,尽管缓冲区作用于它们存储的原始数据类型,但缓冲区十分倾向于处理字节,非字节缓冲区可以在后台 执行从字节或到字节的转换,取决与缓冲区是如何创建 ...
分类:
其他好文 时间:
2017-02-23 13:57:09
阅读次数:
222
基本 IO 重要接口 重要类 字节类 InputStream 特点: 读取字节流的抽象类 BufferedInputStream 特点: 用字节缓冲区来从 InputStream 中读取流 缓冲区默认大小是 8K, 可能会增长 实现了 mark() 和 reset() 方法 fill() 方法 By ...
分类:
编程语言 时间:
2016-12-07 23:21:35
阅读次数:
230
1.0 FileWrite(有默认字节缓冲区),写入,以及续写 此处换行不能单单操作"/r/n"此操作只在Windows下能识别,但在别的系统。eg:Unix,Linux等操作系统上无法被识别。 应该换为: 2.0 "拿蛋糕用盘子盛"的方法来记录byte类字节流(1) (2) 因为前者,偶数时sb. ...
分类:
其他好文 时间:
2016-10-17 06:49:42
阅读次数:
149
前一篇文章我们介绍了Android中直播视频技术的基础大纲知识,这里就开始一一讲解各个知识点,首先主要来看一下视频直播中的一个重要的基础核心类:ByteBuffer,这个类看上去都知道了,是字节缓冲区处理字节的,这个类的功能非常强大,也在各个场景都有用到,比如网络数据底层处理,特别是结合网络通道信息处理的时候,还有就是后面要说到的OpenGL技术也要用到,当然在视频处理中也是很重要的,因为要处理视...
分类:
移动开发 时间:
2016-07-13 23:21:05
阅读次数:
290