JVM调优
文章平均质量分 68
LD白哥
努力中
展开
-
序列化和反序列化
我们之所以需要序列化,它核心的目的是为了解决网络通信之间的对象传输的问题,也就是说,如何把当前JVM进程的一个对象,通过跨网络传输到另一个JVM进程里面,而序列化就是就是把内春里面的对象转化为字节流,以便用来实现存储和传输;而反序列化,是根据从文件或网络上获取到对象的字节流,通过解析字节流里面保存的对象信息,并且重新构建一个新的对象原创 2024-07-13 17:04:28 · 223 阅读 · 0 评论 -
JVM——工作原理
我们写好的的java程序,一般是`.java`文件,在我们进行运行时,`.java`文件首先会被`javac`编译成`.class`文件,也就是将程序文件编译成`二进制字节文件`,然后这个字节文件会由`JVM加载执行`,执行时,解析器会把字节码信息解释成操作系统能识别的`指令码`,操作系统把解释器解析出来的指令码,调用系统的硬件执行最终的程序指令原创 2023-10-02 22:46:00 · 68 阅读 · 0 评论