面试宝典
文章平均质量分 93
励志做一个后端生态最详细的面试总结
李小立Flag
专注探讨Java后端生态内容,包含Java Jvm Spring Mysql Redis 各种常见分布式组件,请您关注小立,跟着小立一起成长。
展开
-
面试必问的 JVM 类加载机制,你真的了解吗?
前言本篇文章带来JVM一个重要的知识点,可能同学们对JVM内存管理有过或多或少的了解,但也没有想过,我们写的java代码是如何被JVM虚拟机载入内存的呢?带着疑问,读完本篇文章,你将收获满满。探索类加载机制1.加载的过程类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。其中验证、准备、解析3个部分统称为连接。加载: 加载是类加载过程中的一个阶段通过类的完全限定名,查找此类字节码文件利用字节码文件创建Class对象.原创 2021-10-22 08:30:00 · 425 阅读 · 2 评论 -
Java面试题⭐多线程篇⭐(万字总结,带答案,面试官问烂,跳槽必备,建议收藏)
???????? 个人主页: Java李小立???? 整个java体系相关的内容都会分享哦,请大家持续关注小立????如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连❤️❤️❤️)和订阅专栏哦。????有任何问题都可以留言私聊哦,看到会及时回复哦面试宝典列表(持续更新):序号内容链接地址1Java基础篇(点击跳转)java面试宝典-基础篇2Java集合框架篇(点击跳转)java面试宝典-集合框架篇...原创 2021-10-11 11:01:18 · 2919 阅读 · 0 评论 -
Java基础知识回顾(超详细,万字总结,推荐收藏)
总结目录==本文说明==(一)Java基础1.1.Java历史简述1.2. Java语言的特点1.3. 面向对象与面向过程对比。(1).面向过程(2).面向对象1.4. Java平台的三个版本J2EE、J2SE、J2ME。1.5. JDK、JRE、JVM之间的区别于关系。(1).三者之间的区别:(2).三者之间的关系1.6. 什么是Java环境变量?1.7. javac命令和java命令做什么事情...原创 2019-03-29 09:15:35 · 29754 阅读 · 15 评论 -
java面试题-⭐集合框架篇⭐(万字总结,带答案,面试官问烂,跳槽必备,建议收藏)
总结目录面试宝典列表:(一)集合框架整理首先附两张图展现集合框架整体3.1. List,Set,Map三者的区别及总结3.2. Arraylist 与 LinkedList 区别3.3.ArrayList 与 Vector 区别3.4. HashMap 和 Hashtable 的区别3.5. HashSet 和 HashMap 区别3.6.HashMap 和 ConcurrentHashMap 的区别3.7. HashSet如何检查重复3.8. comparable 和 comparator的区别3.9.原创 2021-02-05 17:07:15 · 5008 阅读 · 0 评论 -
java面试题-基础篇(万字总结,带答案,面试官问烂,跳槽必备)
总结目录==本文说明==(一)Java基础1.1.Java历史简述1.2. Java语言的特点1.3. 面向对象与面向过程对比。(1).面向过程(2).面向对象1.4. Java平台的三个版本J2EE、J2SE、J2ME。1.5. JDK、JRE、JVM之间的区别于关系。(1).三者之间的区别:(2).三者之间的关系1.6. 什么是Java环境变量?1.7. javac命令和java命令做什么事情呢?1.8. 什么是字节码,采用字节码的好处是什么。1.9. import java和javax有什么区别1.1原创 2021-02-05 15:18:49 · 21637 阅读 · 14 评论