- 博客(4)
- 收藏
- 关注
原创 2020-12-11
单链表 一、单链表的概念 链表是最基本的数据结构,其存储的你原理图如下图 head为头节点,他不存放任何的数据,只是充当一个指向链表中真正存放数据的第一个节点的作用,而每个节点中都有一个next引用,指向下一个节点,就这样一节一节往下面记录,直到最后一个节点,其中的next指向null。 二、用java实现单链表 2.1、编写一个Node类来充当结点的模型。 其中有两个属性,1.存放数据的data。2.存放下一结点的引用。 2.2、单链表的简...
2020-12-24 21:25:47 76
原创 2020-11-20
文章目录一、类加载1.类的加载概念2.什么时候才会启动类加载器3.从哪个地方去加载.class文件4.类的生命周期(1)加载(2)验证(3)准备(4)解析(5)初始化二、类加载器(1)三种类加载器如下Bootstrap ClassLoader(启动类加载器)ExtClassLoader(扩展类加载器)*AppClassLoader(应用类加载器)(2)三种类加载器之间的关系(3)类加载的三个重要方法(4)双亲委派模型1.定义2.双亲委派模型的工作过程3. 作用4.为什么使用双亲委派模型 一、类加载 1.类的
2020-11-20 18:00:53 97
原创 2020-11-09
抽象类和接口 一、抽象类定义 定义: 由于并不是所有对象都可以通过类去描述如果一个类中没有包含足够的信息去描述一个对象,这样的类就是抽象类, abstract修饰的类就叫做抽象类, abstart修饰的方法就叫做抽象方法。 二、使用抽象类的规则 (1)抽象类不能实例化对象 不能使用new操作符创建对象 (2)抽象类的其他功能都与普通类一样 (3)抽象类中可以定义构造器,但是不可以用来实例化对象,只能在子类中使用,所以该构造器一般定义...
2020-11-13 16:05:44 85
原创 2020-11-06
类和对象 类和对象与封装 一、 使用构造方法创建对象 (1)new操作符创建一个对象 (2)new后面的方法即是构造方法 (3)构造方法是一种特殊的方法 ,有以下特殊之处:① 没有返回值类型 ② 必须和所在类名字相同 ③ new操作符调用生成一个对象 二、构造函数 (1)类中如果没有给定构造函数,系统会自动生成一个默认无参构造函数,如果人为 给定一个构造函数,系统则不会生成。 ##三、构造函数的作用 (1)类属性进行赋值 (2)给对象开辟...
2020-11-07 10:03:35 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人