JAVA面试
文章平均质量分 83
a彩虹
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 面试题-数据库
TODO原创 2021-02-04 14:33:41 · 175 阅读 · 0 评论 -
Java 面试题-Hibernate、MyBatis
TODO原创 2021-01-28 17:27:15 · 218 阅读 · 0 评论 -
Java 面试-分布式、Spring Cloud
TODO原创 2021-01-28 15:40:29 · 298 阅读 · 1 评论 -
Java 面试题-Spring、Spring MVC、Spring Boot
TODO原创 2021-01-25 15:17:49 · 240 阅读 · 0 评论 -
Java 面试题-RabbitMQ、Kafka、Zookeeper、Redis
1.RabbitMQ 的使用场景有哪些?抢购活动,削峰填谷,防止系统崩塌。延迟信息处理,比如 10 分钟之后给下单未付款的用户发送邮件提醒。解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时候不用在业务代码里添加新增积分的功能,只需要把新增积分的接口订阅确认评价的消息队列即可,后面再添加任何功能只需要订阅对应的消息队列即可。2.RabbitMQ 有哪些重要的角色?生产者:消息的创建者,负责创建和推送数据到消息服务器;消费者:消息的接收方,用于原创 2021-01-21 16:39:10 · 335 阅读 · 0 评论 -
Java 面试题-WEB、网络编程、设计模式
1.JSP 和 servlet 有什么区别? JSP 是 servlet 技术的扩展,本质上就是 servlet 的简易方式。servlet 和 JSP 最主要的不同点在于,servlet 的应用逻辑是在 Java 文件中,并且完全从表示层中的 html 里分离开来,而 JSP 的情况是 Java 和 html 可以组合成一个扩展名为 JSP 的文件。JSP 侧重于视图,servlet 主要用于控制逻辑。2.JSP 有哪些内置对象?作用分别是什么?JSP原创 2021-01-18 17:48:18 · 245 阅读 · 2 评论 -
Java 面试题-JVM
1.说一下 JVM 的主要组成部分?及其作用?类加载器(ClassLoader)运行时数据区(Runtime Data Area)执行引擎(Execution Engine)本地库接口(Native Interface)组件的作用: 首先通过类加载器(ClassLoader)会把 Java 代码转换成字节码,运行时数据区(Runtime Data Area)再把字节码加载到内存中,而字节码文件只是 JVM 的一套指令集规范,并不能直接交给底层操作原创 2021-01-12 15:37:50 · 180 阅读 · 0 评论 -
Java面试题-并发编程
1.线程和进程的区别?进程:进程是程序中正在运行的一个程序,系统是系统资源分配的独立实体,每个进程都拥有独立的地址空间。一个进程无法访问另一个进程的变量和数据结构,如果想让一个进程访问另一个进程的资源,需要使用进程间通信,比如管道,文件,套接字等。线程:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一个进程中可以并发多个线程。2.并行和并发有什么区别?并行:多个处理器或多核处理器同时处理多个任务。并发:多个任务在同一个 CPU 核上,按细分的时间片原创 2021-01-12 14:38:04 · 256 阅读 · 0 评论 -
Java面试题-容器
1.Java 容器都有哪些? Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示:CollectionListArrayListLinkedListVectorStackSetHashSetLinkedHashSetTreeSetMapHashMapLinkedHashMapTreeMapConcurrentHashMapHashtable2.Collection 和 Collecti原创 2020-12-31 14:54:58 · 475 阅读 · 0 评论 -
Java基础面试题
#####1.JDK和JRE的区别?JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。#####2.==和equals的区别?基本类型:比较的是值是否相同;引用类型:比较的是引用是否相同;String str1 = "abc"; String str2 = "abc"; System.out.p原创 2020-12-16 15:50:59 · 2082 阅读 · 2 评论
分享