1.序列化定义 将内存中的java对象放到硬盘文件中(将对象切成一块块的、按序列顺序传输 2.反序列化 将硬盘文件中的java对象放到内存中(将对象切成一块块的、按序列顺序传输) 3.单个对象的序列化及反序列化 序列化 首先,新建一个类,实现Serializable接口 1 package bean ...
分类:
其他好文 时间:
2020-10-12 20:35:32
阅读次数:
25
使用场景和功能: 用于对象存储(比如保存对象某种中间状态) 用于网络传输 序列化:是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 一般来说,对象的寿命通常随着生成该对象的程序的终止而终止,有时候需要把在内存中的各 ...
分类:
编程语言 时间:
2020-09-24 21:14:49
阅读次数:
51
Serializable序列化与反序列化 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 二 ...
分类:
其他好文 时间:
2020-09-17 13:18:41
阅读次数:
32
Java中有两类“错误”:Error 和 Exception,它们两个都是类并继承与 Throwable 类,我们首先介绍一下 Throwable。 一、Throwable Throwable 是 java.lang 包中用来定义所有可以被抛出的异常,实现了Serializable接口,可以进行序列 ...
分类:
其他好文 时间:
2020-09-12 21:38:20
阅读次数:
32
1.概述CopyOnWriteArrayList,从名字可以看出它跟ArrayList有点关系,可以理解为线程安全的ArrayList。它的类签名和继承结构如下:publicclassCopyOnWriteArrayList<E>implementsList<E>,RandomAccess,Cloneable,java.io.Serializable{}它主要实现了List
分类:
其他好文 时间:
2020-08-31 13:09:05
阅读次数:
39
特性介绍 我们经常看到这样的代码 [Serializable] class Test { } 这种在类,字段,属性,方法等编程元素上以[ ] 标记的东东就是特性(Attribute)。 写在[] 中的特性其实就是一个类, 该类除了继承自 Attribute类, 与其他的普通类没有什么区别, 有很多自 ...
分类:
Web程序 时间:
2020-08-09 20:21:22
阅读次数:
109
https://caijinglong.github.io/json2dart/index.html 这个网站可以自动将json文件转成json_serializable所需要的格式,新建并复制成***.dart文件,通过在terminal内输入下面代码,自动生成.g.dart文件 flutter ...
分类:
其他好文 时间:
2020-08-06 15:37:02
阅读次数:
125
整合spring 1、新建ClassInfo实体类 根据数据库中的class_info表字段,在com.gychen.po里新建ClassInfo package com.gychen.po; import java.io.Serializable; public class ClassInfo i ...
分类:
其他好文 时间:
2020-07-29 10:24:20
阅读次数:
83
一、字符串相关 1、String String声明 为final,不可被继承 实现Serializable接口,可序列化 String内部定义final char[] value 用于存储字符串数据。不可变 通过字面量(String s = "abc";)的方式(区别于new方式)给一个字符串赋值, ...
分类:
编程语言 时间:
2020-07-29 10:00:17
阅读次数:
57