前言
Alibaba作为国内互联网行业的“老大”,一直以来也是很多“数码宝贝”梦寐以求的公司,我个人是做Java开发的,阿里这些年也开发了很多屌炸天的开源项目,像什么Spring Cloud Alibaba,开源Java诊断工具Arthas,Apache Dubbo,JDBC连接池、监控组件Druid等等,属实牛逼!
阿里能做到这样,也不知道各位“数码宝贝”花了多少个日日夜夜换来的,因此我本也不想进大厂累死累活的。之前每个月在北京每个月拿个小30k,日子过的也还算不错,但自从有了娃以后,越发有种家庭责任感,钱也越来越感觉不够花,因此我便萌生了进阿里的想法。
因为今年疫情原因,北京管理相当严格,我在家也是间断的在补充新知识,夯实基础,直到今年7月中下旬才拿到了Alibaba的offer,下面我会为大家分享我主要在用的一些资料笔记,以及面经分享。
下面会介绍这些资料笔记的主要内容涵盖的知识点,由于文章篇幅,所以只展示了截图内容
1 JVM的内存区域布局
-
java代码的执行步骤有三点
- java源码文件->编译器->字节码文件
- 字节码文件->JVM->机器码
- 机器码->系统CPU执行
-
JVM执行的字节码需要用类加载来载入;字节码文件