Java开发面试题及答案.docxVIP

  • 0
  • 0
  • 约6.39千字
  • 约 17页
  • 2026-11-04 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年Java开发面试题及答案

一、选择题(共5题,每题2分)

1.Java内存模型(JMM)中,描述不正确的是?

A.JMM定义了主内存和工作内存的交互规则

B.volatile关键字可以保证变量的可见性和有序性

C.synchronized和Lock都可以实现线程安全,但后者性能更高

D.JIT编译器会自动将局部变量存入主内存

2.SpringBoot中,如何配置多个数据源?

A.使用`@Configuration`注解配置多个`DataSource`Bean

B.默认只能配置一个数据源,不支持多数据源

C.需要引入MyBatis-Plus插件才能支持多数据源

D.使用`@EnableTransactionManagement`自动配置多数据源

3.Java8新特性中,哪个方法用于收集流式处理的结果?

A.`forEach()`

B.`collect()`

C.`reduce()`

D.`sum()`

4.微服务架构中,Eureka和Consul的区别在于?

A.Eureka是Netflix出品,Consul是HashiCorp出品

B.Eureka支持多数据中心,Consul不支持

C.Consul提供更完善的健康检查机制

D.Eureka适合高并发场景,Consul适合轻量级应

文档评论(0)

1亿VIP精品文档

相关文档