![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java常见面试题
weixin_48149536
这个作者很懒,什么都没留下…
展开
-
获得多线程的方法几种?? || callable接口与runnable接口的区别 || callable接口的使用 || FutureTask的使用
FutureTask的原理 在主线程中需要执行比较耗时的操作时,但又不想阻塞主线程时,可以把这些作业交给Future对象在后台完成, 当主线程将来需要时,就可以通过Future对象获得后台作业的计算结果或者执行状态。 一般FutureTask多用于耗时的计算,主线程可以在完成自己的任务后,再去获取结果。 仅在计算完成时才能检索结果;如果计算尚未完成,则阻塞 get 方法。一旦计算完成, 就不能...原创 2020-06-03 00:20:05 · 99 阅读 · 0 评论 -
HashMap 与 HashSet
HashSet的底层 是 HashMap原创 2020-06-02 22:19:34 · 94 阅读 · 0 评论