跳至主要內容
CSView计算机招聘知识分享
面试题
力扣高频必刷题
智力题
设计题
HR面常见题
计算机网络
操作系统
数据库
MySQL
Redis
编程语言基础
golang
c++
java
中间件
RabbitMQ
Nginx
Kubernetes
关于本站
项目介绍
开发日志
网站贡献
搜索
Ctrl
K
Java面试高频题
#
介绍一下Java的垃圾回收算法?(4次)
#
介绍一下Java的线程池?(4次)
#
介绍一下SpringAOP和IOC?(3次)
#
介绍一下ConcurrentHashMap的实现原理?(3次)
#
JVM的内存模型?(3次)
#
类加载机制是什么?(3次)
#
介绍一下Java的多线程?(2次)
#
面向对象的原则?(2次)
#
Java线程池有哪些参数?(2次)
#
介绍一下HashMap?(2次)
#
介绍一下JVM?(2次)
#
创建线程的方法?(1次)
#
介绍一下AQS?(1次)
#
介绍一下Spring事务的原理?(1次)
#
SpringEvent和RocketMQ有什么区别?(1次)
#
Spring事务失效有哪些场景
?(1次)
#
ReentrantLock和syncronized差别?(1次)
#
内存区域哪些地方会OOM?(1次)
#
Java8有什么新特性?(1次)
#
Spring Boot的优势?(1次)
#
Spring支持哪些作用域?(1次)
#
介绍一下Java的异常处理?(1次)
#
异常和错误有什么区别?(1次)
#
介绍一下volatile关键字?(1次)
#
介绍一下Java的集合,有哪些特性?(1次)
#
什么是多线程?如何保证多线程的执行顺序?(1次)
#
创建对象的过程?(1次)
#
Object类有哪些方法?(1次)
#
Thread类中三个方法的区别?(1次)
#
介绍一下双亲委派机制?(1次)
#
Java线程的资源都有哪些,线程栈的大小大致在多少?(1次)
#
SpringBoot和Spring有哪些区别?(1次)
#
介绍一下死锁和同步锁?(1次)
#
mybatis的映射是怎么实现的?(1次)
#
Java的可重入锁是怎么实现的?(1次)
#
Synchronized和Reentrantlock的区别和场景?(1次)
#
Synchronized锁升级?(1次)
#
Sleep和Wait的区别?(1次)
#
Bean的生命周期?(1次)
#
Bean的作用域?(1次)
#
Java中的多态是怎么实现的?(1次)
#
多个线程都处于running状态,实际是在同时运行吗?(1次)
#
如何控制切面执行顺序?(1次)
#
MVC使用HTTP的常用注解?(1次)
#
链表底层原理?(1次)
#
哪些对象可以作为GCRoot?(1次)
#
Java的引用类型和应用?(1次)