摘要: abstract关键字的使用 abstract:抽象的 abstract可以用来修饰的结构:类、方法 abstract修饰类:抽象类 此类不能实例化,不能new对象 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关操 阅读全文
posted @ 2022-04-14 18:18 日之出 阅读(141) 评论(0) 推荐(0)
摘要: 设计模式的说明 1.1 理解 设计模式是在大量的实践中总结和理论化之后优的代码结构、编程风格以及解决问题的思考方式。 1.2 常用设计模式 23种经典的设计模式 单例模式 2.1要解决的问题 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。 2.2具体代 阅读全文
posted @ 2022-04-14 17:08 日之出 阅读(51) 评论(0) 推荐(0)
摘要: final可以用来修饰的结构:类、方法、变量 final用来修饰一个类:此类不能被其他类继承 比如:String类、System类、StringBuffer类 final 用来修饰方法:表明此方法不可以被重写 比如:Object类中getClass() final 用来修饰变量:此时的“变量”就成为 阅读全文
posted @ 2022-04-14 16:15 日之出 阅读(1539) 评论(0) 推荐(0)
摘要: 代码块的作用:用来初始化类、对象 代码块如果有修饰的话,只能使用static 分类: 静态代码块 vs 非静态代码快 静态代码块 static{ } 内部可以有输出语句 随着类的加载而执行,而且只执行一次 作用:初始化类的信息 静态代码块的执行要优于非静态代码块的执行 静态代码块内只能调用静态的属性 阅读全文
posted @ 2022-04-14 15:32 日之出 阅读(103) 评论(0) 推荐(0)