- 博客(13)
- 收藏
- 关注
原创 Quartz的使用(定时任务调度框架)
Quartz是要做定时任务的调度,设置好触发的时间规则,以及相应的任务(Job)即可导入依赖<!--Quartz定时框架--><!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz --><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>qu...
2022-03-20 11:40:06
459
原创 日志管理体系2 (LogBack+SLF4J)
使用LogBack+SLF4J来进行日志的管理1.导入依赖<dependencies> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </depend..
2022-03-19 11:30:00
185
原创 日志管理体系1 (Log4j+Commons-Logging)
使用Log4j+Commons-Logging来进行日志的管理1.导入依赖<dependencies> <!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> ...
2022-03-19 11:09:12
211
原创 JVM垃圾回收算法(JAVA高频面试题)
2.4.垃圾回收与算法2.4.1. 如何确定垃圾2.4.1.1. 引用计数法在 Java 中,引用和对象是有关联的。如果要操作对象则必须用引用进行。因此,很显然一个简单 的办法是通过引用计数来判断一个对象是否可以回收。简单说,即一个对象如果没有任何与之关 联的引用,即他们的引用计数都不为 0,则说明对象不太可能再被用到,那么这个对象就是可回收 对象。2.4.1.2. 可达性分析为了解决引用计数法的循环引用问题,Java 使用了可达性分析的方法。通过一系列的“GC roots” 对象作为起
2022-03-16 10:01:07
300
原创 JAVA的复制 (JAVA面试题)
5.1.7. JAVA 复制将一个对象的引用复制给另外一个对象,一共有三种方式。第一种方式是直接赋值,第二种方式 是浅拷贝,第三种是深拷贝。所以大家知道了哈,这三种概念实际上都是为了拷贝对象。5.1.7.1. 直接赋值复制直接赋值。在 Java 中,A a1 = a2,我们需要理解的是这实际上复制的是引用,也就是说 a1 和 a2 指向的是同一个对象。因此,当 a1 变化的时候,a2 里面的成员变量也会跟着变化。5.1.7.2. 浅复制(复制引用但不复制引用的对象)创建一个新对象,然后将
2022-03-16 09:00:42
111
原创 JAVA 泛型知识 (JAVA面试题)
5.1.5. JAVA 泛型泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本 质是参数化类型,也就是说所操作的数据类型被指定为一个参数。比如我们要写一个排序方法, 能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,我们就可以使用 Java 泛型。5.1.5.1. 泛型方法(<E>)你可以写一个泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数 类型,编译器适当地处理每一个方法调用。 // 泛型方法 printA.
2022-03-15 22:55:38
179
原创 JAVA 四种内部类(JAVA面试题)
5.1.4. JAVA 内部类Java 类中不仅可以定义变量和方法,还可以定义类,这样定义在类内部的类就被称为内部类。根 据定义的方式不同,内部类分为静态内部类,成员内部类,局部内部类,匿名内部类四种。5.1.4.1. 静态内部类定义在类内部的静态类,就是静态内部类。public class Out { private static int a; private int b; public static class Inner { public vo
2022-03-15 22:44:36
282
原创 java集合分析
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-03-14 22:37:34
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人