摘要:
有序列化,就必然有反序列化!比如在A端为UserLogin(见上一篇对象序列化)做了序列化,然后在B端进行反序列化。 首先需要,A端和B端都定义有相同的UserLogin类。可是,万一两端的UserLogin定义不一致呢?这就需要serialVersionUID。 简单来说,serialVersio 阅读全文
摘要:
一、Java对象的存储 首先我们先来理解一下Java对象在内存中的存储! JVM的内存分为三个部分:栈(stack)、堆栈(heap)、方法区(method area): 栈:主要存储基本数据类型变量、方法的形参、引用数据类型等; 堆栈:存储实例对象; 方法区:存储静态变量(静态常量池)、class 阅读全文
摘要:
JavaBean是一种特殊的java类,是一个通过Java代码实现的可重用组件。 简单来理解就是,将一些重用性较高的代码进行组合封装,以降低代码的重复性,使得开发更加简洁高效,也便于管理和修改。 JavaBean相较于一般Java类,主要具备以下特点: 1、JavaBean类具备public性质; 阅读全文