摘要:
网络编程基础 软件架构: C/S架构:即Client/Server (客户端/服务器端)架构. 吃配置 B/S架构:即Browser/Server(浏览器/服务器)架构 吃网络 B/S和C/S架构的区别: C/S架构基于局域网的,而B/S架构基于广域网的基础上 硬件环境不同,C/S建立在专用网络上, 阅读全文
摘要:
打印流 java.io.PrintStream 构造方法 public PrintStream(String filename):使用指定的文件名创建一个新的打印流对象. 改变打印流的方法 正常的System.out就是PrintStream类型的,数据的流动的位置在控制台中,.改变数据的流动位置, 阅读全文
摘要:
序列化流 java提供了一种对象序列化的机制,用一个字节序列可以表示一个对象,该字节序列包含该对象的数据,对象的类型和对象中存储的属性等信息,字节序列写入到文件中后,就相当于在文件中保存了文件对象信息. 反之,该字节序列还可以从文件中读取出来,重构对象.对他进行反序列化.对象的数据,对象的类型和对象 阅读全文
摘要:
转换流[字节流<-->字符流] 以指定的格式读取文件,最好是文件的本身的格式, 然后以自己需要的格式写出,来达成转码的需求 字符编码: 按照某种规则,将字符存储到计算机中,称为编码;反之,将存储在计算机中的二进制数按照某种规则解析显示出来,称为解码 在进行编码和解码过程中,我们必修采用是同一种规则, 阅读全文
摘要:
缓冲流[Buffered] 缓冲流我们可以理解为对原来的使用数组方式进行数据传输的一种增强 按照类型分为: 字符缓冲流:BufferedReader,BufferedWriter 字节换出流:BufferedInputStream,BufferedOutputStream 缓冲流的基本原理,是在创建 阅读全文
摘要:
属性集[Properies] java.util.properties 类继承与Hashtable,用来表示一个持久的属性集.它使用的键值结构存储数据,每个键及其对应的值都是一个字符串. 构造方法 public Properties():创建一个空的属性集列表 共性的api方法 public Obj 阅读全文
摘要:
IO流 什么是IO I input 输入(读取) 硬盘向内存输入数据 O output输出(写入)内存向硬盘写入数据 流:数据 (字节/字符)1个字符=2个字节,1个字节=8个二进制位 IO分类 根据数据的流向分为:输入流和输出流 输入流:就是把数据从其他设备上读取到内存当中. 输出流,就是把数据从 阅读全文