我好蔡啊
我好蔡啊
全部文章
java基础
redis(1)
概念(3)
清单(1)
归档
标签
去牛客网
登录
/
注册
我好蔡啊的博客
↖(^ω^)↗
全部文章
/ java基础
(共4篇)
理解线程中断
摘抄自《Java并发编程的艺术》 中断可以理解为线程的一个标志位属性。它表示一个运行的线程是否被其他线程进行了中断操作。中断操作就好比其他线程对该线程打了个招呼,其他线程通过调用该线程的interrupt()方法对其进行中断操作。 线程通过检查自身是否被中断来进行响应,线程通过方法isInterr...
面试
java
2019-10-29
0
705
堆排序算法总结
堆排序的用途很广泛,在面试中也是一个经常会被通过各种角度考到的点: 从1亿个数据里面挑选最大的k个数? 求无序数组的中位数,求第k大数? 等等。。。 堆排序的实现 分为两步: 构建堆 排序 1.首先是构建堆 1.1通过JDK工具类构建堆 构建堆可以自己实现,也可以通过JDk中相应的实现Pri...
面试
排序
java
2019-10-17
0
1229
JDK中的自带的排序算法实现原理
JDk中能够实现排序的两个工具类有Arrays和Collections,Arrays.sort()主要用于对数组进行排序,包括基本类型的数组和对象数组;Collections.sort()可以对List等集合类进行排序,其内部也是调用的Arrays.sort()那一套。 Arrays.sort()针...
排序
java
2019-10-16
0
2391
Java中的Comparable 和 Comparator
参考链接:https://www.cnblogs.com/skywang12345/p/3324788.html Comparable介绍 Comparable位于java.lang包下,含义为可比较的,故当要求一个类具备比较功能时,要实现Comparable接口。Comparable接口源码如下...
面试
java
2019-10-15
0
727