用到分布式事务吗?为什么选择这种方案,有其他方案吗?什么是分布式事务?面试官首先问我是否在项目中用到过分布式事务,并让我解释为什么选择这种方案,以及是否有其他替代方案。接着,他让我详细解释什么是分布式事务。JDK6、7、8分别提供了哪些新特性?面试官让我列举JDK6、7、8各自的新特性,并详细说明这些新特性对开发的影响。HTTPS的原理和工作流程是什么?面试官要求我解释HTTPS的原理,并详细描述其工作流程,包括SSL/TLS的作用。讲讲Java内存模型(JMM)和volatile的实现原理。面试官让我解释Java内存模型的基本概念,并详细说明volatile关键字的实现原理及其在多线程中的作...