Category: Java

Java学习-类和对象的初始化顺序

目标 从阿里巴巴笔试题看Java加载顺序 static 公有属性,可以由类名称直接访问 静态方法,可以由类名称直接调用方法 静态方法或属性,可以在对象实例化之前就调用 阿里巴巴笔试题12345678910111213141516171819202122232425262728293031323334public class Test0 { public static int

Java学习-单例模式

目标 设计一个类,只能生成该类的一个实例 单例模式 关键点 一个类只有一个实例,这是最基本的 它必须自行创建这个实例 它必须自行向整个系统提供这个实例 实现方式 懒汉模式(类加载时不初始化) 饿汉模式(在类加载时就完成了初始化) ###懒汉式单例模式懒汉模式代码如下: 1234567891011121314151617181920package singleton;public cl