06 2022 档案
摘要:Logback快速入门: 需求:导入Logback日志技术到项目中,用于记录系统的日志信息 第一步:在项目下新建文件夹,导入Logback的相关jar包到改文件夹下,并添加到项目依赖库中。 在模块位置右键new一个directory,命名为lib,将相关jar包拷贝到lib下: 添加到依赖库: 出现
阅读全文
摘要:logback-core下载(点击下方链接即可跳转): https://logback.qos.ch/download.html 点击选择对应的模块: 选择对应的版本:(本篇以1.2.3版本为例子) 选择对应的jar包并保存到本地即可: 由于logback-classic的下载过程与logback-
阅读全文
摘要:运行时异常【RuntimeException】 1、数组索引越界异常【ArrayIndexOutOfBoundsException】 2、空指针异常【NullPointerException】 从源码中也可以看到,运行时的异常继承自RuntimeExcetion 3、类型转换异常【ClassCast
阅读全文
摘要:在学习Stream流体系知识的时候遇到了这个问题,示例代码如下: 1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.List; 4 import java.util.stream.Stre
阅读全文
摘要:1 import java.util.List; 2 import java.util.Map; 3 import java.util.Set; 4 5 public class UnchangeCollectionDemo { 6 //对不可变集合进行增删修改操作时均会抛出异常:Unsupport
阅读全文
摘要:Map集合实现类的特点: HashMap:元素按照键是无序、不重复、无索引,值不做要求(与Map体系一致); 示例运行结果: LinkedHashMap:元素按照键是有序、不重复、无索引,值不做要求 由于上边的HashMap集合是采用多态的方式写的,因此此处我们仅需修改一处代码即可实现LinkedH
阅读全文
摘要:可变参数: 1 public class MethodDemo { 2 public static void main(String[] args) { 3 sum();//不传参数 4 sum(5); //一个参数 5 sum(1,2,3); //多个参数 6 sum(new int[]{5,6,
阅读全文