• 欢迎访问 优知学院 请加入我们的架构交流分享群优知学院-架构师进阶
  • 如果您觉得这个博客非常有看点,那么赶紧使用Ctrl+D 收藏 :优知学院 吧!

标签:java面试题答案

Java多线程

Java多线程与并发系列从0到1全部合集,强烈建议收藏!

Java多线程与并发系列从0到1全部合集,强烈建议收藏!
在过去的时间中,我写过Java多线程与并发的整个系列。 为了方便大家的阅读,也为了让知识更系统化,这里我单独把Java多线程与并发的整个系列一并罗列于此,希望对有用的人有用,也希望能帮助到更多的人。 以下为整个目录,希望大家喜欢! Java多线程系列(一):最全面的Java多线程……继续阅读 »

陈睿 2周前 (03-18) 402浏览 0评论 2个赞

Java面试题

最强Java面试题全部合集,涵盖BAT大厂面试必考的9大技术!-强烈建议收藏

最强Java面试题全部合集,涵盖BAT大厂面试必考的9大技术!-强烈建议收藏
过去2年我持续分享了BAT TMD为代表的大厂最新面试题目,特别是蚂蚁金服、天猫、淘宝、头条、拼多多等Java面试题目。 过去2年,我已经成功的帮助了部分同学进入了大厂。 2020开始,我依然会为大家带来最新的大厂现场面试专场题目,希望能帮助到更多的同学。 回到正题,过完年后金三银四将正式到来,这是一个……继续阅读 »

陈睿 3个月前 (01-17) 1677浏览 1评论 2个赞

Java多线程

Java多线程系列(十一):ReentrantReadWriteLock的实现原理与锁获取详解

Java多线程系列(十一):ReentrantReadWriteLock的实现原理与锁获取详解
我们继续Java多线程与并发系列之旅,之前我们分享了Synchronized 和 ReentrantLock 都是独占锁,即在同一时刻只有一个线程获取到锁。 然而在有些业务场景中,我们大多在读取数据,很少写入数据,这种情况下,如果仍使用独占锁,效率将及其低下。 针对这种情况,Java提供了读写锁——ReentrantReadWriteLock。 有点……继续阅读 »

陈睿 3个月前 (01-15) 532浏览 0评论 2个赞

RPC

深度剖析RPC框架的核心设计

深度剖析RPC框架的核心设计
做过分布式服务端的Java工程师,随着对技术底层的认知的加深,都会或多或少的会去想: 一个RPC框架需要考虑的问题有哪些,如何来解决? 下面我们围绕RPC通信框架,从如何实现这个角度做一个剖析,以及每个环节能做什么? RPC框架简介 单体应用时代只有内外网通信,并没有服务间通信的诉……继续阅读 »

陈睿 3个月前 (01-02) 566浏览 0评论 3个赞

Java多线程

Java多线程系列(十):源码剖析AQS的实现原理

Java多线程系列(十):源码剖析AQS的实现原理
在并发编程领域,AQS号称是并发同步组件的基石,很多并发同步组件都是基于AQS实现,所以想掌握好高并发编程,你需要掌握好AQS。 本篇主要通过对AQS的实现原理、数据模型、资源共享方式、获取锁的过程,让你对AQS的整体设计有清晰了解,让你迈出高并发编程的第一步。 AQS AQS(AbstractQueuedSynchronizer)就是一个抽象的队列同步器……继续阅读 »

陈睿 3个月前 (12-31) 642浏览 0评论 2个赞

分布式系统

一篇文章彻底搞懂“分布式事务”

一篇文章彻底搞懂“分布式事务”
在如今的分布式盛行的时代,分布式事务永远都是绕不开的一个话题,今天就谈谈分布式事务相关的一致性与实战解决方案。 01 为什么需要分布式事务 由于近十年互联网的发展非常迅速,很多网站的访问越来越大,集中式环境已经不能满足业务的需要了,只能按照业务为单位进行数据拆分(包含:垂直拆分与水平拆分),以及按照业务为单位提供服务,从早期……继续阅读 »

陈睿 5个月前 (11-20) 688浏览 0评论 2个赞

面试经验

刚参加完阿里Java P6面试归来,6点面试经验总结!(含必考题答案)

刚参加完阿里Java P6面试归来,6点面试经验总结!(含必考题答案)
这是来自于优知学院一位铁粉面试回来的总结经验 刚参加完蚂蚁金服的Java P6级的面试,一共参加了4面。面试归来,总结下阿里面试流程、面试过程、以及面试题目范畴。文末有阿里Java P6面试必考题与答案参考~ 阿里面试流程 第一轮:电话技术初面; 第二轮:技术面谈(围绕技术……继续阅读 »

陈睿 9个月前 (07-09) 3608浏览 0评论 1个赞