摘要: 1、什么是序列化与反序列化? 序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程 反序列化:把磁盘文件中的对象数据或者把网络节点上的对象数据,恢复成Java对象模型 阅读全文
posted @ 2020-02-16 16:45 二三旧友 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 输入和输出流 InputStream抽象了应用程序读取数据的方式,即输入流(读)。 OutputStream抽象了应用程序写出数据的方式,即输出流(写)。 FileInputStream和FileOutputStream类的使用 1.使用read()方法读取文件 public static void 阅读全文
posted @ 2020-02-16 16:08 二三旧友 阅读(147) 评论(0) 推荐(0) 编辑
摘要: IO概述 当需要把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作。 当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作。 因此我们把这种输入和输出动作称为IO操作。 File类 File类的构造函数 创建一个TXT文件 1 import java.io.Fi 阅读全文
posted @ 2020-02-16 15:46 二三旧友 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一丶集合的创建 1/ 导包:import java.util.ArrayList; 2/ ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>(); “<要存储元素的数据类型>”中的数据类型必须是引用数据类型,不能是基本数据类型; 下面给出8种基 阅读全文
posted @ 2019-12-17 11:57 二三旧友 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、数组: 数组指一组数据的集合,数组中的每个数据被称作元素。 二、数组定义: 数组类型[] 数组名 = new 数组类型[元素个数或数组长度]; (注意:等号前面的[]里面不能写任何东西) 也可以以下写法: 数组类型[] 数组名 = {元素,元素,....}; 用‘“数组名.length”的方式来 阅读全文
posted @ 2019-12-17 11:47 二三旧友 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、继承; 1、继承的含义: 继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 (子类会自动拥有父类所有可继承的属性和方法) 2、继承的格式: 父类的: public class Animal { private String color; private int leg 阅读全文
posted @ 2019-12-17 11:34 二三旧友 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 封装,它也是面向对象思想的特征之一。面向对象共有三个特征:封装,继承,多态。接下来我们具体学习封装。 封装表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体。 从以上两点得出结论,封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。 阅读全文
posted @ 2019-12-17 11:28 二三旧友 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、面向过程、面向对象 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。在mian方法里,一步步实现 面向对象的程序设计方式,是遇到一件事时,思考“我该让谁来做”,然后那个“谁”就是对象,他要怎么做这件事是 阅读全文
posted @ 2019-12-17 11:16 二三旧友 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Java语法 标识符、关键字: Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义, 变量 变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。 计算机存储单元: 计算机存储设备的最小信息单元叫“位(bit 阅读全文
posted @ 2019-12-10 10:55 二三旧友 阅读(94) 评论(0) 推荐(0) 编辑
摘要: JRE:运行环境(包含JVM(Java Virtual Machine)- Java虚拟机和核心类库) JDK: JAVA语言的软件开发工具包(Java Development Kit) Dos命令行中常见的命令: dir:列出当前目录下的文件以及文件夹 md:创建目录 rd:删除目录 cd:进入指 阅读全文
posted @ 2019-12-10 10:46 二三旧友 阅读(85) 评论(0) 推荐(0) 编辑