摘要: final的使用 final 可以修饰类,属性,方法和局部变量; 修饰类,不希望被继承; 修饰方法,不希望被子类重写; 修饰类的属性,不希望属性的值被修改; 修饰局部变量,不希望局部变量值被修改; final 修饰属性:XX_XX_XX来命名,在定义的时候就必须赋值,非静态常量可以在如下位置赋值: 阅读全文
posted @ 2025-02-16 21:37 烟雨断桥 阅读(6) 评论(0) 推荐(0)
摘要: 单例模式 采取一定的方法保证在程序中,对某个类只能存在一个对象实例【核心类,耗资源型】,并且该类只提供一个取得其实例的方法; 饿汉模式:【随着类的加载而创建,缺点创建了没有使用】 构造器私有化; 在类的内部创建对象; 向外暴露一个静态的公共方法:getInstance 代码实现; 懒汉式:【在饿汉式 阅读全文
posted @ 2025-02-16 21:11 烟雨断桥 阅读(6) 评论(0) 推荐(0)
摘要: 代码块的使用 静态代码块在执行类加载的时候,仅执行一次; 创建对象的时候, 创建子类对象的时候; 调用类静态属性的时候; 类的加载,仅加载一次; 创建一个对象的时候,一个类的调用顺序: 静态代码块和静态属性,静态方法初始化,他们优先级一样,按照定义顺序执行【类加载】; 调用普通代码块和普通属性的初始 阅读全文
posted @ 2025-02-16 20:05 烟雨断桥 阅读(4) 评论(0) 推荐(0)