随笔分类 - Java
发表于 2022-08-02 15:00阅读:30评论:0推荐:0
摘要:引言 Java设置了异常,旨在鼓励将方法中可能出现的异常告知给使用此方法的程序员(你和我!)。当然了,这种方法是比较优雅的,让我们确切的知道是在哪里出了错,并提供了异常捕获。本篇文章主要对Java中的异常进行介绍与区分。 在这里插入图片描述 这是异常的类图。 Throwable是Error和Exce
阅读全文 »
发表于 2022-08-01 09:25阅读:49评论:0推荐:0
摘要:深克隆和浅克隆 浅克隆 有原型对象Object,它是引用类型,然后拷贝后产生两个克隆对象obj1和obj2,只是它们克隆的是Object的内存地址,因此ob1和obj2都指向Object,那么Object中的成员变量值发生改变时,obj1和obj2指向的成员变量值也就会发生改变。 深克隆 深克隆就是
阅读全文 »
发表于 2022-08-01 09:16阅读:134评论:0推荐:0
摘要:创建entity的时候一般会序列化一下,虽然基本不会用到 ,但是没有序列化的话深克隆就会出错 序列化就是对实例对象的状态(State 对象属性而不包括对象方法)进行通用编码(如格式化的字节码)并保存,以保证对象的完整性和可传递性。 简而言之:序列化,就是为了在不同时间或不同平台的JVM之间共享实例对
阅读全文 »