一.流的分类 1、从功能上:输入流、输出流 2、从结构上:字节流、字符流 3、从来源上:节点流、过滤流 其中InputStream/OutputStream是为字节流而设计的,Reader/Writer是为字符流而设计的。处理字节或者二进制对象使用字节流,处理字符或者字符串使用字符流。 在最底层,所 ...
分类:
编程语言 时间:
2018-10-18 21:55:02
阅读次数:
204
JavaI/O:简单的使用FileInput和FileOutputStream操作文件流
分类:
编程语言 时间:
2018-10-18 01:01:07
阅读次数:
147
1、JAVA种数组的两种定义方式。 int[] nums; int nums[]。 2、整型默认为int,如果需要long,须加l或L。小数默认double,d或D可省略,但如果需要float,须加f或F,例如float = 0.1f。 3、复制的效率:System.arraycopy > clon ...
分类:
编程语言 时间:
2018-10-18 00:55:07
阅读次数:
194
TCP(Transmission Control Protocol) 传输控制协议。是一种面向连接的、可靠的、基于字节流的传输层通信协议。 TCP在传输之前会进行三次沟通,一般称为“三次握手”(Three-Way Handshake),传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。 两个序 ...
分类:
其他好文 时间:
2018-10-17 14:43:29
阅读次数:
150
Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分。文本总是 Unicode,由 str 类型表示,二进制数据则由 bytes 类型表示。Python 3不会以任意隐式的方式混用 str 和 bytes ,你不能拼接字符串和字节流,也无法在字节流里搜索字符串(反之亦然),也不能 ...
分类:
编程语言 时间:
2018-10-17 14:32:10
阅读次数:
170
java读取txt文件内容。可以作如下理解: 首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。 通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了 ...
分类:
编程语言 时间:
2018-10-15 11:48:32
阅读次数:
185
TCP的介绍TCP也叫传输控制协议(TransmissionControlProtocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。TCP的特点1、面向连接?TCP通信需要经过创建连接、数据传送、终止连接三个步骤。?在通信开始之前,先建立相关的链接,才能发送数据,类似于生活中,"打电话"。?完成数据交换后,双方必须断开此连接,以释放系
分类:
其他好文 时间:
2018-10-14 22:00:38
阅读次数:
197
流按操作类型分为两种,字节流,字符流,按流向分为输入流,输出流,输入流的抽象父类InputStream,输出流抽象父类OutputStream,字符流的抽象父类是Reader和Writer 一般用字节流copy文件可以用小数组的方式分批拷进去,实例代码如下: 还有一种方式,用输入输出缓冲区包装类,缓 ...
分类:
编程语言 时间:
2018-10-14 13:56:59
阅读次数:
216
buffer代表一个缓冲区,存储二进制,是字节流。网络传输时,就传输的这种字节流,写文件时,也是写的字节流 创建 Buffer 类Buffer 提供了以下 API 来创建 Buffer 类:Buffer.alloc(size[, fill[, encoding]]): 返回一个指定大小的 Buffe ...
分类:
Web程序 时间:
2018-10-13 11:39:41
阅读次数:
142
1.概述 虚拟机加载Class文件(二进制字节流)到内存,并对数据进行校验、转换解析和初始化,最终形成可被虚拟机直接使用的Java类型,这一系列过程就是类的加载机制。 2.类的加载时机 类从被虚拟机加载到内存开始,直到卸载出内存为止,整个生命周期包括:加载——验证——准备——解析——初始化——使用— ...
分类:
其他好文 时间:
2018-10-13 11:39:20
阅读次数:
137