摘要:
#IO流前置知识 ##重点 单元测试 File类 ##思维导图 ##知识点 ####1. JUnit单元测试 JUnit是Java语言编写的第三方单元测试框架(工具类) 作用:用来“单元测试”,针对某个普通方法,可以像main方法一样独立运行,它专门用于测试某个方法 使用步骤: 1.下载JUnit的 阅读全文
#IO流前置知识 ##重点 单元测试 File类 ##思维导图 ##知识点 ####1. JUnit单元测试 JUnit是Java语言编写的第三方单元测试框架(工具类) 作用:用来“单元测试”,针对某个普通方法,可以像main方法一样独立运行,它专门用于测试某个方法 使用步骤: 1.下载JUnit的 阅读全文
posted @ 2022-08-09 08:31
憨憨的时倾
阅读(27)
评论(0)
推荐(0)

#集合 ##重点 List Set Map ##知识点 ####1. 集合 Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用的数据结构,如栈、队列等。除此之外,Java集合还可用于保存具有映射关系的关联数组。Java集合大致可分为List、Set、Queue和Map四种
#锁和线程池 ##重点 LockSupport工具类 Lock锁 并发编程的三大特性 JDK自带的四种线程池 自定义线程池 ##思维导图 ##知识点 ####1. LockSupport工具类 所有的方法都是静态方法,可以让线程在任意位置阻塞,阻塞滞后也有唤醒的方法。 park:停车。如果我们把Th
#多线程基础和锁 ##重点 创建线程 线程的生命周期 死锁 sleep和wait的区别 ##思维导图 ##知识点 ####1. 创建线程 (1)继承Thread类,并且重写run方法 (2)实现Runnable接口 (3)实现Callable接口 ####2.守护线程 Java中提供两种类型的线程:
#枚举和泛型 ##重点 泛型使用 枚举的使用场景 ##思维导图 ##知识点 ####1.泛型类 泛型类就是把泛型定义到类上,用户在使用类时才能把类型给确定。 具体的使用方法<>中加上一个未知数。通常用T K V E等大写字母表示,实际上用什么都行,只要是个单词就可以。 ####2.泛型方法 我们如果
#异常 ##重点 常见异常 体系结构 异常处理 ##思维导图 ##知识点 ####1.常见异常 编译期异常: 类,IO,拦截,转换,数据格式化 运行期异常: 空指针,数组下标越界,类型转换,非法参数,算数异常 ####2.体系结构 最顶级的Throwable:错误,异常 Error:正常情况下,不太
#常用API ##重点 Date类 Math类 Arrays类 ##思维导图 ##知识点 ####1.Math类 Math继承于java.lang.Object类。 Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 与 StrictMath 类的某些数学方法不同,并非
#静态设计模式 ##重点 代码块 静态 设计模式 ##思维导图 ##知识点 ####1.代码块 代码块又可以称为初始化块,属于类的一个成员,它是将逻辑语句封装在方法体中。 通过{ }包裹。代码块没有方法名,没有参数,没有返回值,只有方法体。 它是不需要通过对象或类进行显式的调用,会在类加载或者创建对
#抽象和数据结构 ##重点 抽象类 接口 队列 栈 ##思维导图 ##知识点 ####1.抽象类 抽象方法:用抽象修饰的方法叫抽象方法 抽象方法没有方法体(没有大括号) 抽象方法存在的意义是约定,自定义规则 约定了返回值、访问权限、参数列表。需要在重写的时候去定义方法体 约定大于配置,配置大于编码
#多态和链表 ##重点 多态 单链表 ##思维导图 ##知识点 ####1.instanceof关键字 作用:判断某一个对象是否是某一个类的实例 instanceof后写的是类名 返回值是boolean类型 ####2.向上转型 向上转型可以自动转(子类转父类自动转) 父类 父类对象 = new 子
浙公网安备 33010602011771号