![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java类库
风的追溯
坚持博客之旅,哪怕有错,又有什么,总比懵懵懂懂强,因为有了错,才有了成长!
展开
-
TreeSet应用
一:应用场景 碰到一个业务中需要对员工名称按照字典中的顺序进行排序,如果名称一致,就按照员工的id进行排序,这时候就用到TreeSet了,我们平时提到集合一般都是ArrayList和hashMap,下面就介绍下TreeSet用法二:用法 @Test public void treeSetTest(){ TreeSet<Integer> treeSet =...原创 2018-06-26 09:56:02 · 1475 阅读 · 0 评论 -
ThreadLocal类详解和应用
概述我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。虽然模板类通过资源池获取数据连接或会话,但资源池本身解决的是数...转载 2018-07-17 14:41:45 · 170 阅读 · 0 评论 -
LinkedList的源码剖析和数据结构
这几天一直在看java源码,现在讲下LinkedList的数据结构LinkedList和ArrayList都是线性结构的,细分的话ArrayList属于数组结构的LinkedList属于链表结构的,我们先看下LinkedList中的Node私有内部类 private static class Node<E> { E item; ...原创 2018-11-01 14:31:27 · 145 阅读 · 0 评论 -
注解详解
Annotation 中文译过来就是注解、标释的意思,在 Java 中注解是一个很重要的知识点,但经常还是有点让新手不容易理解。我个人认为,比较糟糕的技术文档主要特征之一就是:用专业名词来介绍专业名词。比如:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Ja...转载 2019-05-24 17:23:38 · 1442 阅读 · 1 评论