标签:java面试

java

java序列化和反序列化说明

1

just.do.it专注java开发 - admin 发布于 2019-04-24

1、什么是序列化与反序列化?   序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程 反序列化:把磁盘文件中的对象数据或者把网络节点上的对象数据...

阅读(56)评论(0)赞 (0)

java

java动态代理的两种方式以及区别 java动态代理

just.do.it专注java开发 - admin 发布于 2019-04-24

java主要有2种动态代理,jdk动态代理和cglib动态代理。 JDK动态代理:利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 CGlib动态代理:利用ASM(开源的Java字节码编辑库,操作字节码)开源包,将代理对象类的cla...

阅读(50)评论(0)赞 (0)

Optimized by WPJAM Basic