随笔分类 -  【拉勾教育0203】JavaSE static关键字和继承

摘要:final基本概念 final本意为最终的、不可改变的,可以修饰类、成员方法以及成员变量。 使用方式 final关键字修饰类体现在该类不能被继承 -主要用于防止滥用继承,如:java.lang.String类等。 final关键字修饰的成员方法体现在该方法不能被重写但可以被继承。 -主要用于防止不经 阅读全文
posted @ 2020-08-31 15:53 IJLog 阅读(593) 评论(0) 推荐(0)
摘要:package语句的由来 定义类时需要指定类的名称,但如果仅仅将类名作为类的唯一标识,则不可避免的出现命名冲突的问题。 这会给组件服用以及团队的合作造成很大的麻烦! 在java语言中,用包(package)的概念来解决命名冲突的问题。 包的定义 在定义一个类时,除了定义类的名称一般还要指定一个包名, 阅读全文
posted @ 2020-08-31 14:34 IJLog 阅读(206) 评论(0) 推荐(0)
摘要:常用的访问控制符 阅读全文
posted @ 2020-08-31 14:21 IJLog 阅读(134) 评论(0) 推荐(0)
摘要:请问父类/子类中的方法谁先加载? 在执行main方法之前,会把本类的方法加载到方法区,意味着先执行静态代码块,然后就开始new对象, new对象之前会先执行构造方法,在前面学习中知道构造方法体执行之前会先执行构造块; 子类和父类谁先加载? 肯定是先加载父类,因为到最后在测试类中找不到父类就蒙了。 先 阅读全文
posted @ 2020-08-30 23:51 IJLog 阅读(169) 评论(0) 推荐(0)
摘要:方法重写的概念和使用: 从父类中继承下来的方法不满足子类的需求时,就需要在子类中重新写一个和父类一样的方法来覆盖从 父类中继承下来的版本,该方式就叫做方法的重写(Override)。 方法重写的原则: 要求方法名相同、参数列表相同以及返回值类型相同,从java5开始允许返回子类类型。 要求方法的访问 阅读全文
posted @ 2020-08-30 10:08 IJLog 阅读(406) 评论(0) 推荐(0)
摘要:继承的概念: 当多个类之间有相同的特征和行为时,可以将相同的内容提取出来组成一个公共类,让多个类吸收公共类中已有特征和行为 而在多个类型只需要编写自己独有特征和行为的机制,叫做继承。 在java语言中使用extends(扩展)关键字来表示继承关系。 如: public class Worker ex 阅读全文
posted @ 2020-08-29 16:18 IJLog 阅读(165) 评论(0) 推荐(0)
摘要:单例设计模式的概念: 在某些特殊场合中,一个类对外提供且只提供一个对象时,这样的类叫做单例类,而设计单例 的流程和思想叫做单例设计模式(赫赫有名的单例设计模式)。 单例设计模式的实现流程: 私有化构造方法,使用private关键字修饰。 声明本类类型的引用指向本类类型的对象,并使用private s 阅读全文
posted @ 2020-08-29 15:03 IJLog 阅读(122) 评论(0) 推荐(0)
摘要:题目1: 编程实现Singleton类的封装。 编程实现SingletonTest类对Singleton类进行测试,要求main方法中能得到且只能得到该类的一个对象。 1、在测试类中可以肆无忌惮的实例化对象,第一步私有化构造方法,使外面不能随意得到对象 2、私有化成员只能在本类中使用,第二步在类中实 阅读全文
posted @ 2020-08-29 14:34 IJLog 阅读(147) 评论(0) 推荐(0)
摘要:语法格式: public static void main(String[] args){} 阅读全文
posted @ 2020-08-28 23:51 IJLog 阅读(280) 评论(0) 推荐(0)
摘要:构造块与静态代码块的概念: 构造块:在类体中直接使用{}括起来的代码块。 每创建一个对象都会执行一次构造块。 静态代码块:使用static关键字修饰的构造块。 静态代码块随着类的加载执行一次。(与创建对象无关,同一个类加载时只执行一次) 案例1:清晰解析构造块、静态代码块(以及执行流程) 构造块的作 阅读全文
posted @ 2020-08-28 23:36 IJLog 阅读(252) 评论(0) 推荐(0)
摘要:基本概念: 使用static关键字修饰成员变量表示静态的含义,此时成员变量由对象层级提升为类层级,也就是整个类只有一份并被所有对象共享, 该成员变量随着类的加载准备就绪,与是否创建对象无关。 static关键字修饰的成员可以使用引用.的方式访问,但推荐类名.的方式。 案例1:static关键字的作用 阅读全文
posted @ 2020-08-28 19:19 IJLog 阅读(177) 评论(0) 推荐(0)