java基础
文章平均质量分 72
95年的巨蟹
机械boy
展开
-
java基础:序列化和反序列化 的个人理解
说一下个人理解总结,请先看完再往下看,会容易理解一些:(看完也可以不看下面的了)以下为个人理解,如有误及时告知谢谢;a,什么叫序列化和反序列化答:序列化是为了在使对象可以转化为字节序列二进制数组,在I/O流中传输;换句话说,不序列化无法转化为字节序列(可以理解为字节流的byte数组)进行传输;序列化是指对象转化成字节序列(字节流的byte数组)的过程;反序列化是指从字节序列(字节流的byte数组)转换成对象的过程;属性问题:并且记住 static、transient 修饰的无法被序列化;fin原创 2021-04-16 17:50:41 · 397 阅读 · 0 评论 -
简单理解java中GC机制
这里写自定义目录标题关于java的gc1.java中哪些对象需要被回收?2.垃圾回收的简单机制2.1 标记清除法2.2 标记整理法2.3 复制清理法3. 实际使用的回收机制关于java的gcgc是Java的垃圾回收器,在Java中gc帮助我们自动处理、回收垃圾对象;1.java中哪些对象需要被回收?java是基于gc root规则对对象进行回收:1)**常量区常量所指向的对象;**不知道什么时候还会被使用,所以不进行垃圾回收;2)**仍然被jvm栈中变量所指向的对象;**可能还会被该变量调用,所原创 2021-04-01 13:21:06 · 141 阅读 · 1 评论