- 博客(37)
- 收藏
- 关注
原创 Java异常相关知识
1.有时候有异常时Java中的异常并不能满足所有的情况,不能很好的表现具体的问题。2.自定义异常的意义:为了让控制台的报错信息更加地见名知意。定义异常类写继承关系空参构造带参构造第一个部分,表示当前异常的名字第二个部分,要带有Exception,表示当前类是一个异常类以数字格式化异常(NumberFormatException)为例,NumberFormat,表明了当前异常名字,Exception表明当前类是一个异常类如果是运行时,继承RuntimeException。
2023-03-20 23:10:34 80
原创 Java方法引用介绍
4)被引用方法的功能需要满足当前的需求。此时需要解释一下抽象方法:第一个参数:表示被引用方法的调用者,决定了可以引用那些类中的方法。在Stream流中, 第一个参数一般都表示流里面的每一个数据,假设流里面的数据是字符串, 那么使用这种方式进行方法引用,只能引用String这个类中的方法。
2023-03-20 15:59:13 872 1
原创 集合进阶-Map集合
因为HashMap与TreeMap中都有各自的变量去控制是否覆盖,分别是onlyIfAbsent以及replaceOld,当onlyIfAbsent为false时,会覆盖,当replaceOld为true时,也是会覆盖,若想要不覆盖,只要修改布尔值即可。2.Map集合是使用键值对去进行的存储,能够保证键的唯一,因此,可以将键视为需要计数的内容,而值用于计数,当出现新的需要计数的内容时通过存入新的键值对就可以实现,不用提前确定计数器的个数。答:无特殊情况,使用HashMap,因为其效率最高;
2023-03-16 21:19:34 192
原创 集合进阶-Java入门-黑马程序员2022年新视频DAY23笔记
集合进阶知识。包括了泛型的说明,每个集合的一些底层原理,使用的数据结构,以及不同集合对应的不同的使用场景。
2023-03-13 00:24:59 241
原创 常用API-Java入门-黑马程序员2022年新视频DAY18笔记
常用API:Math、System、Runtime、Object、Objects、BigInteger、BigDecimal和正则表达式
2023-03-07 17:55:36 179
原创 Java的小知识(无关语法)及其简单的跨平台原理-Java入门-黑马程序员2022年新视频DAY1笔记
Java的小知识(无关语法)及其简单的跨平台原理
2023-01-13 23:01:09 213 2
原创 JDK安装以及HelloWorld案例命令行编译运行-Java入门-黑马程序员2022年新视频DAY1笔记
JDK安装以及HelloWorld案例命令行编译运行
2023-01-13 21:10:43 545 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人