笔记 笔记
首页
  • 开发工具
  • Java Web
  • Java 进阶
  • 容器化技术
  • Java 专栏

    • Java 核心技术面试精讲
    • Java 业务开发常见错误 100 例
  • 数据库专栏

    • MySQL 实战 45 讲
    • Redis 核心技术与实战
  • 安全专栏

    • OAuth 2.0 实战课
  • 计算机系统
  • 程序设计语言
  • 数据结构
  • 知识产权
  • 数据库
  • 面向对象
  • UML
  • 设计模式
  • 操作系统
  • 结构化开发
  • 软件工程
  • 计算机网络
  • 上午题错题
在线工具 (opens new window)

EasT-Duan

Java 开发
首页
  • 开发工具
  • Java Web
  • Java 进阶
  • 容器化技术
  • Java 专栏

    • Java 核心技术面试精讲
    • Java 业务开发常见错误 100 例
  • 数据库专栏

    • MySQL 实战 45 讲
    • Redis 核心技术与实战
  • 安全专栏

    • OAuth 2.0 实战课
  • 计算机系统
  • 程序设计语言
  • 数据结构
  • 知识产权
  • 数据库
  • 面向对象
  • UML
  • 设计模式
  • 操作系统
  • 结构化开发
  • 软件工程
  • 计算机网络
  • 上午题错题
在线工具 (opens new window)

购买兑换码请添加

添加时候请写好备注,否则无法通过。

  • Java 专栏

    • Java 核心技术面试精讲
    • Java 业务开发常见错误 100 例
  • 数据库专栏

  • 安全专栏

  • 软考专栏

Java 核心技术面试精讲
极客时间
目录
1. 谈谈你对Java平台的理解?
2. Exception和Error有什么区别?
3. 谈谈final、finally、 finalize有什么不同?
4. 强引用、软引用、弱引用、幻象引用有什么区别?
5. String、StringBuffer、StringBuilder有什么区别?
6. 动态代理是基于什么原理?
7. int和Integer有什么区别?
8. 对比Vector、ArrayList、LinkedList有何区别?
9. 对比Hashtable、HashMap、TreeMap有什么不同?
10. 如何保证集合是线程安全的_ ConcurrentHashMap如何实现高效地线程安全?
11. Java提供了哪些IO方式? NIO如何实现多路复用?
12. Java有几种文件拷贝方式?哪一种最高效?
13. 谈谈接口和抽象类有什么区别?
14. 谈谈你知道的设计模式?
15. synchronized和ReentrantLock有什么区别呢?
16. synchronized底层如何实现?什么是锁的升级、降级?
17. 一个线程两次调用start()方法会出现什么情况?
18. 什么情况下Java程序会产生死锁?如何定位、修复?
19. Java并发包提供了哪些并发工具类?
20. 并发包中的ConcurrentLinkedQueue和LinkedBlockingQueue有什么区别?
21. Java并发类库提供的线程池有哪几种? 分别有什么特点?
22. AtomicInteger底层实现原理是什么?如何在自己的产品代码中应用CAS操作?
23. 请介绍类加载过程,什么是双亲委派模型?
24. 有哪些方法可以在运行时动态生成一个Java类?
25. 谈谈JVM内存区域的划分,哪些区域可能发生OutOfMemoryError_
26. 如何监控和诊断JVM堆内和堆外内存使用?
27. Java常见的垃圾收集器有哪些?
28. 谈谈你的GC调优思路_
29. Java内存模型中的happen-before是什么?
30. Java程序运行在Docker等容器环境有哪些新问题?
31. 你了解Java应用开发中的注入攻击吗?
32. 如何写出安全的Java代码?
33. 后台服务出现明显“变慢”,谈谈你的诊断思路?
34. 有人说“Lambda能让Java程序慢30倍”,你怎么看?
35. JVM优化Java代码时都做了什么?
36. 谈谈MySQL支持的事务隔离级别,以及悲观锁和乐观锁的原理和应用场景?
37. 谈谈Spring Bean的生命周期和作用域?
38. 对比Java标准NIO类库,你知道Netty是如何实现更高性能的吗?
欢迎来到我的 ChatGPT 中转站,极具性价比,为付费不方便的朋友提供便利,有需求的可以添加左侧 QQ 二维码,另外,邀请新用户能获取余额哦!最后说一句,那啥:请自觉遵守《生成式人工智能服务管理暂行办法》。
上次更新: 2025/04/12, 05:37:39
Java 业务开发常见错误 100 例

Java 业务开发常见错误 100 例→

最近更新
01
Reactor 核心
02-24
02
前置条件
10-30
03
计算机网络
09-13
更多文章>
Theme by Vdoing | Copyright © 2019-2025 powered by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式