摘要: 1.数组的声明以及初始化 1 class ArrayTest{ 2 //数组的声明 3 int[] a; 4 Object b[]; 5 6 //数组的初始化 7 a=new int[9]; //必须指定数组长度 8 b = new Obejct[]{object1,object2,object3} 阅读全文
posted @ 2021-05-10 16:37 silencelp 阅读(70) 评论(0) 推荐(0)
摘要: 1.单例模式 1.1什么是单例模式? 单利模式即在整个系统运行过程中类只有一个实例存在。 1.2单例模式使用场景 例如读取系统配置文件,重复加载浪费资源,但是又经常用到的对象。 1.3单例模式的实现步骤 构造器私有化 提供静态方法获取实例。要求是当调用该静态方法的时候如果该类持有的引用不为空则返回实 阅读全文
posted @ 2021-05-05 19:00 silencelp 阅读(52) 评论(0) 推荐(0)
摘要: 1.什么是override和overwrite? 方法覆盖(override),指的是子类继承父类,在子类重写父类的方法,返回类型小于父类,方法名,参数列表要严格一致,这种行为我们称之为方法重写。 方法重载(overload),指的是相同类中方法名相同,参数列表不同,与权限修饰符和返回类型无关的这种 阅读全文
posted @ 2021-04-29 11:36 silencelp 阅读(760) 评论(0) 推荐(1)
摘要: 1.硬件的效率和一致性 众所周知,处理器的运算速度和存储设备的运算效率相差几个数量级,处理器的运算速度比存储设备的运算效率高得多,为了缓解这种矛盾,Q1引入了高速缓存作为缓冲,但是这样还是有问题,什么问题呢?多个处理器都拥有自己的高速缓存,但它们又共享同一块主存,比如多个处理器操作了主存上的同一块数 阅读全文
posted @ 2021-04-27 18:00 silencelp 阅读(98) 评论(0) 推荐(0)