
Java面试题
海子幸福人
也无风雨也无晴
展开
-
常见JVM面试题及答案(综合型)
转载:https://blog.youkuaiyun.com/qq_41701956/article/details/100074023转载 2020-06-17 22:39:03 · 196 阅读 · 0 评论 -
说一下Dubbo 的工作原理?注册中心挂了可以继续通信吗?
面试题说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程?面试官心理分析MQ、ES、Redis、Dubbo,上来先问你一些思考性的问题、原理,比如 kafka 高可用架构原理、es 分布式架构原理、redis 线程模型原理、Dubbo 工作原理;之后就是生产环境里可能会碰到的一些问题,因为每种技术引入之后生产环境都可能会碰到一些问题;再来点综合的...转载 2019-06-02 22:37:59 · 716 阅读 · 0 评论 -
Spring注解——同一接口有多个实现类,如何注入?@Resource、@Autowired、@Qualifier
这个问题是一个原来的同事去面试的时候被问起来了,然后引发了我的思考,觉得还是有必要梳理一下这种知识点的!先写一个场景,举例说明:1、接口:IAnimal2、实现类:DogImpl ,实现了IAnimal接口。3、业务类:AnimalController假如有一个“动物”的接口 IAnimal, DogImpl类实现了接口 IAnimal, 且该接口只有 DogImpl这一个实...原创 2019-01-16 12:35:42 · 2827 阅读 · 0 评论 -
数据库面试题整理
1、exists和in有什么区别?EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False,而In子查询则是返回具体的数据值,与指定的字段比较 EXISTS与IN的使用效率的问题,通常情况下采用exists要比in效率高,因为IN不走索引,但要看实际情况具体使用IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况。(...转载 2018-09-21 17:49:06 · 305 阅读 · 0 评论 -
面试题目整理(必看!!!)
转载链接地址如下:https://howtodoinjava.com/java-interview-questions/转载 2018-09-19 10:57:07 · 220 阅读 · 0 评论 -
Java CountDownLatch解析(上)
写在前面的话最近一直在边工作边学习分布式的东西,看到了构建Java中间件的基础知识,里面有提到Java多线程并发的工具类,例如ReentrantLock、CyclicBarrier、CountDownLatch...以前在工作中也有用到过这些实用的工具类,但是了解不是特别深入,借此机会打个卡,好记性不如烂博客,哈哈哈...CountDownLatch简介CountDownLatch顾名...转载 2018-09-19 10:30:56 · 205 阅读 · 0 评论 -
Java CountDownLatch解析(下)
写在前面的话在上一篇CountDownLatch解析中,我们了解了CountDownLatch的简介、CountDownLatch实用场景、CountDownLatch实现原理中的await()方法,接下来我们接着来了解它的countDown()方法以及它的示例和优缺点。CountDownLatch实现原理二、CountDownLatch.countDown() 关于同步队列那...转载 2018-09-19 10:32:07 · 226 阅读 · 0 评论 -
什么时候使用CountDownLatch
正如每个Java文档所描述的那样,CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。在Java并发中,countdownlatch的概念是一个常见的面试题,所以一定要确保你很好的理解了它。在这篇文章中,我将会涉及到在Java并发编 程中跟CountDownLatch相关的以下几点:目录CountDownLatch是什么? Cou...转载 2018-09-19 10:54:02 · 140 阅读 · 0 评论 -
HashMap源码分析-- JDK1.8(精品)
JDK1.8 HashMap源码分析用到的符号: ^异或运算:两个操作数相同,结果是0;两个操作数不同,结果是1。 &按位与:两个操作数都是1,结果才是1。一、HashMap概述 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key...原创 2018-05-24 14:48:24 · 248 阅读 · 0 评论