摘要: 一.泛型代码示意: public interface List<E> extends Collection<E> {//泛型接口定义,接口名后面跟尖括号,尖括号里面的表示类型名称,相当于变量X那种感觉;泛型类和泛型接口定义格式一样 int size(); boolean isEmpty(); boo 阅读全文
posted @ 2022-02-23 17:51 高压锅里的大萝卜 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 示例代码如下: public class Person implements Serializable {//实现Serializable接口,就可以被序列化和反序列化 /*** *类序列化版本号 *如果类有变化,比如有个字段类型改了,就要改变这个值; *如果待反序列化的文件和类中的这个版本号不一致 阅读全文
posted @ 2022-02-23 15:55 高压锅里的大萝卜 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一. Cloneable + clone方法实现拷贝 示例代码如下: static class Account implements Cloneable{ public int id; public String name; @Override protected Account clone() { 阅读全文
posted @ 2022-02-23 15:30 高压锅里的大萝卜 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 假设N是关键字,M是模数;考虑模M是合数的情况:假设N = kn, M = km, N和M存在最大公因数k,此时可以将N % M = r转化为公式N = Mq + r,即kn = kmq + r。其中q是商,r是余数。“表面上”r的取值范围是{0, 1, 2, …, M-1}(忽视了只有N与M最大公 阅读全文
posted @ 2022-02-23 14:26 高压锅里的大萝卜 阅读(594) 评论(0) 推荐(0) 编辑