Java基础
文章平均质量分 58
菜鸟-小胖
这个作者很懒,什么都没留下…
展开
-
延迟队列--DelayQueue(JDK)
DelayQueue:是一种支持延时获取元素的无界阻塞队列。特性:线程安全;内部元素有“延迟”特性:只有延迟到期的元素才允许被获取;具有优先级特性的无界队列,优先级以元素延迟时间为标准,最先过期的元素优先级最高(队首);入队操作不会被阻塞,获取元素在特定情况会阻塞(队列为空,队首元素延迟未到期等);根据其源码分析为何如此定义以及其特性的由来。DelayQueue继承关系:类图分析:其核心继承/实现:1.BlockingQueue:说明其具有阻塞队列的特性;原创 2023-06-12 11:36:10 · 1209 阅读 · 1 评论 -
Java中equals()方法分析
Java中equals()方法分析绝对是一道笔试题引发的‘血案’,前两天参见某公司的面试题,其中考到了关于Java中equals()方法的一道题。话不多说,先看一下这个题:Integer i=100,j=100,s=128,k=128;System.out.print(i==j);System.out.print(i.equals(j));System.out原创 2016-04-06 09:09:19 · 1329 阅读 · 1 评论