摘要: 一、线程的基本概念 1.1 进程 任何的软件存储在磁盘中,运行软件的时候,OS(操作系统)使用IO技术,将磁盘中的软件的文件加载到内存,程序才能运行。 进程的概念 : 应用程序(如typerpa、IDEA)运行的时候进入到内存,程序在内存中占用的内存空间就是进程。 1.2 线程 线程(Thread) 阅读全文
posted @ 2021-05-08 22:16 沙滩拾贝 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一、ArrayList底层源码 1.1 ArrayList类成员变量 private static final int DEFAULT_CAPACITY = 10; //默认容量 private static final Object[] EMPTY_ELEMENTDATA = {};//空数组 t 阅读全文
posted @ 2021-05-08 21:26 沙滩拾贝 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、Collections类 ​ Collections类是单列集合Collection的工具类,Collections工具类为集合提供了许多静态方法,常用方法如下 二、迭代器Iterator 在对集合进行迭代的过程中,不要进行增删操作!!! 对ArrayList集合中的元素进行修改或删除时,先遍历 阅读全文
posted @ 2021-05-08 21:24 沙滩拾贝 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、集合大纲 1. 集合和数组的区别 2.Collection 集合的方法 3. 常用集合的分类 Collection 接口的接口 对象的集合(单列集合) ├——-List 接口:元素按进入先后有序保存,可重复 │—————-├ LinkedList 接口实现类, 链表, 插入删除, 没有同步, 线 阅读全文
posted @ 2021-05-08 21:21 沙滩拾贝 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、异常实现及分类 异常类的结构图 上图可以简单展示一下异常类实现结构图,当然上图不是所有的异常,用户自己也可以自定义异常实现。上图已经足够帮我们解释和理解异常实现了: 1. 所有的异常都是从 Throwable 继承而来的,是所有异常的共同祖先。 **2.Throwable 有两个子类,Error 阅读全文
posted @ 2021-05-08 21:08 沙滩拾贝 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一、大数类 基本数据类型long ,double 都是有取值范围.遇到超过范围数据怎么办。引入了大数运算对象.。超过取出范围了,不能称为数字了,称为对象。 java.math包 : BigInteger大整数, BigDecimal大浮点(高精度,不损失精度)。 BigInteger类 BigInt 阅读全文
posted @ 2021-05-08 20:55 沙滩拾贝 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一、object类 object类简述 Object类是所有Java类的根父类 如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 object类的本地方法 本地方法 : 方法的定义上使用关键字,是修饰符 native ,这个方法就是本地方法. 本地 阅读全文
posted @ 2021-05-08 20:47 沙滩拾贝 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 一、静态修饰符:static static修饰符 : 最早出现在main方法中。只能修饰成员,不能写在方法的内部。 被static修饰的成员:静态成员变量和静态的成员方法。 静态修饰成员变量 static 修饰的成员变量,是被所有的对象共享的数据。没有被static修饰的成员变量,是每个对象的独享数 阅读全文
posted @ 2021-05-08 20:22 沙滩拾贝 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一、关键字:this this关键字详解 this关键字调用构造器 public class Leaf { private int i = 0; private int j = 0; public Leaf() { } public Leaf(int i, int j) { // 使用this关键字 阅读全文
posted @ 2021-05-08 20:05 沙滩拾贝 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 内容预览 面向对象的思想 java类的定义格式 类的成员变量 对象创建的内存图解 面向对象的封装性 面向对象的继承性 一、面向对象思想 面向对象思想 ​ 面向对象思想:万物皆对象。解决某个问题时,我们第一时间想到的应该是某个对象是否具有解决这个问题的功能,如果有就使用这个功能,如果没有,我们就创建一 阅读全文
posted @ 2021-05-08 15:58 沙滩拾贝 阅读(85) 评论(0) 推荐(0) 编辑