![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 61
jingling555
永远不要停下学习的脚步
展开
-
后端开发刷题 | 面试篇2
序列化其实就是将对象转化成字节序列格式,使其可储存可传输。反序列化就是将字节序列格式转换成对象,是序列化的补集。不可变类是指实例的属性不能被修改的类。一个不可变类的实例对象从被创建出来,它的成员变量就不能被修改。Java 平台的类库中包含许多的不可变类,比如 String、基本类型的包装类等。不可变类比一般的更加安全。原创 2024-08-14 20:15:00 · 132 阅读 · 0 评论 -
后端开发刷题 | 面试篇1
在 Java 中,方法调用时传递的是变量的值,而不是变量本身。因此,有时候会有人说 Java 使用的是"引用传递",但更准确的说法是 Java 使用的是"值传递",只不过对于对象类型的值,传递的是引用值。HashMap 在 JDK1.7 之前采用数组加链表的形式实现,在 1.8 之后使用了红黑树:通过底层数组存储对象节点,采用链地址法,把新增对象节点连接在当前地址的节点下面,且规定当链表长度大于 8 时,将链表转换成红黑树结构。接口中的方法都是抽象方法,抽象类中可以包含非抽象方法。原创 2024-08-14 15:57:51 · 231 阅读 · 0 评论