摘要:
简介 设计层面 抽象类 是 代码复用 接口 是对类的行为进行约束, 有这个功能, 比如 comparable 接口的实现. 参考链接 https://blog.csdn.net/qq_41933748/article/details/82670072
阅读全文
posted @ 2021-06-28 21:31
HDU李少帅
阅读(37)
推荐(0)
编辑
摘要:
简介 他们都是实现多态的方式之一, 重载是实现编译时的多态,属于静态分配, 重写是实现动态分配. 简单来说: 重载在一个类中实现, 同名函数, 但是不一样的参数. 重写: 在类继承中实现. 子类继承了父类, 然后重写了父类的 同样的函数名 同样的参数.
阅读全文
posted @ 2021-06-28 20:31
HDU李少帅
阅读(43)
推荐(0)
编辑
摘要:
简介 简单来说, String final 来修饰字符串, StringBuffer 线程安全, 但是效率较低. StringBuilder 是线程不安全的, 但是效率较高. 参考链接 https://blog.csdn.net/weixin_41101173/article/details/796
阅读全文
posted @ 2021-06-28 19:55
HDU李少帅
阅读(25)
推荐(0)
编辑
摘要:
简介 如果没有重写 equals 方法, 相当于 == 比较, 即比较两个对象的地址是否相等. 如果是基本数据类型, 直接对值进行比较. code /** * Created by lee on 2021/6/28. */ public class equalTest { public static
阅读全文
posted @ 2021-06-28 16:38
HDU李少帅
阅读(172)
推荐(0)
编辑
摘要:
简介 简单来说, java 为了在网络和硬盘上进行传输和存储进行的设计, 将一个序列化是将对象转为字节码, 然后反序列话将字节码回复成对象. 其中有一个 serialVersionUID 参数, 是为了防止序列化和反序列化的对象不匹配的问题而出现的. 其中对象的类名和实例变量会被序列化. 方法和类变
阅读全文
posted @ 2021-06-28 16:27
HDU李少帅
阅读(53)
推荐(0)
编辑