摘要: 网络编程基础 软件架构: C/S架构:即Client/Server (客户端/服务器端)架构. 吃配置 B/S架构:即Browser/Server(浏览器/服务器)架构 吃网络 B/S和C/S架构的区别: C/S架构基于局域网的,而B/S架构基于广域网的基础上 硬件环境不同,C/S建立在专用网络上, 阅读全文
posted @ 2020-12-22 22:44 jiaoxuan 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 打印流 java.io.PrintStream 构造方法 public PrintStream(String filename):使用指定的文件名创建一个新的打印流对象. 改变打印流的方法 正常的System.out就是PrintStream类型的,数据的流动的位置在控制台中,.改变数据的流动位置, 阅读全文
posted @ 2020-12-22 22:40 jiaoxuan 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 序列化流 java提供了一种对象序列化的机制,用一个字节序列可以表示一个对象,该字节序列包含该对象的数据,对象的类型和对象中存储的属性等信息,字节序列写入到文件中后,就相当于在文件中保存了文件对象信息. 反之,该字节序列还可以从文件中读取出来,重构对象.对他进行反序列化.对象的数据,对象的类型和对象 阅读全文
posted @ 2020-12-22 22:39 jiaoxuan 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 转换流[字节流<-->字符流] 以指定的格式读取文件,最好是文件的本身的格式, 然后以自己需要的格式写出,来达成转码的需求 字符编码: 按照某种规则,将字符存储到计算机中,称为编码;反之,将存储在计算机中的二进制数按照某种规则解析显示出来,称为解码 在进行编码和解码过程中,我们必修采用是同一种规则, 阅读全文
posted @ 2020-12-22 22:35 jiaoxuan 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 缓冲流[Buffered] 缓冲流我们可以理解为对原来的使用数组方式进行数据传输的一种增强 按照类型分为: 字符缓冲流:BufferedReader,BufferedWriter 字节换出流:BufferedInputStream,BufferedOutputStream 缓冲流的基本原理,是在创建 阅读全文
posted @ 2020-12-22 22:32 jiaoxuan 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 属性集[Properies] java.util.properties 类继承与Hashtable,用来表示一个持久的属性集.它使用的键值结构存储数据,每个键及其对应的值都是一个字符串. 构造方法 public Properties():创建一个空的属性集列表 共性的api方法 public Obj 阅读全文
posted @ 2020-12-22 22:31 jiaoxuan 阅读(158) 评论(0) 推荐(0) 编辑
摘要: IO流 什么是IO I input 输入(读取) 硬盘向内存输入数据 O output输出(写入)内存向硬盘写入数据 流:数据 (字节/字符)1个字符=2个字节,1个字节=8个二进制位 IO分类 根据数据的流向分为:输入流和输出流 输入流:就是把数据从其他设备上读取到内存当中. 输出流,就是把数据从 阅读全文
posted @ 2020-12-22 22:24 jiaoxuan 阅读(279) 评论(0) 推荐(0) 编辑
摘要: #### 综合案例 #### 文件搜索 搜索:D:\Developr\Holl目录中的所有.txt文件 ```javapublic static void getAllTxt(File dir){ File[] files = dir.listFiles(); //遍历 for (File file 阅读全文
posted @ 2020-12-17 23:20 jiaoxuan 阅读(322) 评论(0) 推荐(0) 编辑
摘要: File类 概述 java.util.File类是文件和目录路径名的抽象表示,主要用于文件盒目录的创建.查找.删除等操作 Java把电脑中的文件盒文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作, 可以使用File类的方法: 创建一个文件.文件夹 删除一个文件.文件 阅读全文
posted @ 2020-12-17 23:16 jiaoxuan 阅读(483) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 函数式编程思想概述 y=x+1;再数学中,函数就是有输入量,输出量的一套计算方案;也就是''拿什么东西,做什么事情''.相对而言,面向对象过程中过分强调必须通过对象的方式,而函数式编程思想则尽量忽略面向对象的复杂语法--强调做什么,而不是以什么方式来做. 面向对象的思想: 做一件 阅读全文
posted @ 2020-12-17 23:12 jiaoxuan 阅读(66) 评论(0) 推荐(0) 编辑