摘要:对于引用数据类型,自定义比较器对象,实现 Comparator 接口/Comparable接口 对于基本数据类型,自定义比较器对象,将基本数据类型转换成对应的包装类型即可 但是这样写是错误的, import java.util.Arrays; import java.util.Comparator;
阅读全文
摘要:从实际开发角度来看不管使用哪种都是可以的,业界标准如下 如果问题特别严重,开发人员很容易犯,强烈的提醒开发人员注意,那就抛编译时期异常,写完编译不通过就会报错,而后进一步对其处理 如果问题不严重,开发人员一般不会出现这种问题,那就抛出运行时期异常,编译通过,后续报错再处理 自定义运行时期异常,运行时
阅读全文
摘要:对象克隆 复制一个一模一样的新对象出来 浅克隆 拷贝出的新对象,与原对象中的数据一模一样(引用类型拷贝的只是地址) 深克隆 对象中基本类型的数据直接拷贝。 对象中的字符串数据拷贝的还是地址。 对象中包含的其他对象,不会拷贝地址,会创建新对象 import java.util.Arrays; publ
阅读全文
摘要:Java 中类的组成成分有哪些? 在 Java 中,类是构成程序的基本单元。类由以下几个部分组成: 类名:用于标识类的名称。 修饰符:用于控制类的访问权限。 成员变量:用于存储类的数据。 成员方法:用于定义类的行为。 构造方法(构造器):用于创建类的实例。 内部类:【成员、静态、局部、匿名】可以将一
阅读全文
摘要:Java中类与类之间是什么关系? 1.依赖 依赖是指一个类(称为依赖类)使用到了另一个类(称为被依赖类),而这种使用关系是具有偶然性的、临时性的、非常弱的,但是被依赖类(目标类)的变化会影响到依赖类。 例如,比如人A要过河,需要借用一条船B,此时人A与船B之间的关系就是依赖。表现在代码层面,为类B作
阅读全文