
面试
文章平均质量分 55
赵丙双
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArrayBlockingQueue、LinkedBlockingQueue 区别
ArrayBlockingQueue、LinkedBlockingQueue 区别原创 2022-07-06 17:45:56 · 517 阅读 · 0 评论 -
Integer的"=="比较
Integer的"=="比较package me.zhao;public class IntegerTest { public static void main(String[] args) { int a1 = 127; int a2 = 127; int b1 = 128; int b2 = 128; System.out.println(...原创 2019-08-26 14:54:46 · 557 阅读 · 0 评论 -
对List中的对象排序
package me.zhao;public class Student implements Comparable { private String name; private int age; public Student() { super(); } public Student(String name, int age) {...原创 2019-08-26 16:44:35 · 339 阅读 · 0 评论 -
Springboot配置Servlet、Filter、Listener
Servlet、Filter、Listener代码package me.zhao.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServle...原创 2019-09-01 14:38:33 · 150 阅读 · 0 评论 -
HashMap线程不安全的场景
HashMap线程不安全的场景下图为HashMap的部分注解,大体意思是:如果多个线程同时访问HashMap,并且至少有一个线程做了结构上的修改,那么它必须在外部进行同步。 (结构修改是添加或删除一个或多个映射的任何操作;仅仅修改键值不是结构修改。)图片失效请点击put多个线程同时向Node[]的同一个位置插入时,会发生覆盖,只有一个线程的操作会被保留。如下图源码,假如有A、B两个线程...原创 2019-09-06 20:07:10 · 2647 阅读 · 0 评论 -
Java中的有序集合
Java中的有序集合面试的时候经常会被问道这样一个问题:Java集合中哪些是有序的,哪些不是?我们通常的回答是List、LinkedHashMap、LinkedHashSet、TreeMap、TreeSet是有序的,List、LinkedHashMap、LinkedHashSet、LinkedHashSet在遍历时会保持添加的顺序,TreeMap、TreeSet在遍历时会以自然顺序(Compa...原创 2019-09-07 19:59:13 · 25479 阅读 · 0 评论 -
java集合工具类Collections小记
同步集合 synchronizedXXX通过Collections的synchronizedXXX方法可以返回同步的线程安全的List、Set、Map,synchronizedXXX方法的内部实现方式也都比较简单粗暴,是将所有的方法调用以同步块包裹,比如SynchronizedCollection的部分源码如图。图片失效请点击public static <T> Collecti...原创 2019-09-13 15:06:38 · 374 阅读 · 0 评论