摘要: final final可以用来修饰的结构:类、方法、变量 final 用来修饰一个类:此类不能被其他类所继承。 比如:String类、System类、StringBuffer类 final 用来修饰方法:表明此方法不可以被重写 比如:Object类中getClass(); final 用来修饰变量: 阅读全文
posted @ 2021-07-31 15:12 ekertree 阅读(46) 评论(0) 推荐(0)
摘要: 程序中成员变量赋值的执行顺序 阅读全文
posted @ 2021-07-31 14:04 ekertree 阅读(106) 评论(0) 推荐(0)
摘要: 代码块 代码块的作用:用来初始化类、对象代码块如果有修饰的话,只能使用static分类:静态代码块、非静态代码块 静态代码块 static{ } 内部可以有输出语句随着类的加载而执行,而且只执行一次作用:初始化类的信息如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行 静态代码块的执行要优先 阅读全文
posted @ 2021-07-31 13:54 ekertree 阅读(95) 评论(0) 推荐(0)
摘要: main方法的理解 main()方法作为程序的入口 main()方法也是一个普通的静态方法 main()方法可以作为我们与控制台交互的方式。(之前:使用Scanner) main方法中的参数args就是我们通过控制台传入的 通过该数组即可调用我们传入的数据 public class MainDemo 阅读全文
posted @ 2021-07-31 12:32 ekertree 阅读(94) 评论(0) 推荐(0)
摘要: 文章目录 单例设计模式什么是设计模式单例设计模式实现饿汉式懒汉式饿汉式与懒汉式的区别饿汉式懒汉式 单例模式的应用场景 单例设计模式 什么是设计模式 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模免去我们自己再思考和摸索。就像是经典的棋谱,不同的棋局, 阅读全文
posted @ 2021-07-31 11:53 ekertree 阅读(47) 评论(0) 推荐(0)