Java基础笔记
文章平均质量分 91
Ax1a0的酱油瓶
一位喜欢从零开始的小菜鸟,坚持每周更新2~3篇高质量博客。
展开
-
某测开二面知识点查缺补漏小记
某测开二面知识点查缺补漏小记写在前面经过本次面试还是感觉个人掌握的东西太杂乱而不精确,遇到模糊的问题总是回答的支支吾吾,难以描述清楚,特此记录。此外,面试官给出两条意见:学习知识要明白为什么要学,某项技术为什么流行,这个一定要搞得特别的清楚。语言组织与表达能力有待加强,在准备八股时要多想遇到这个问题时该怎么条理清晰地说清楚。本次面试中回答不好的点1、对Spring IOC含义的理解面试官:为什么要学Spring呢?它为什么如此流行?IOC的含义是什么?控制反转,控制是什么意思,反转是什原创 2022-05-30 22:21:59 · 180 阅读 · 0 评论 -
JVM类加载机制总结
虚拟机类加载机制定义Java虚拟机将字节码文件加载到内存,并进行数据校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型的过程。需要注意的是,类型的加载,连接和初始化都是在程序运行期间完成的,这是Java运行期动态加载和动态连接特点的体现。过程加载通过一个类的全限定名获取定义此类的二进制字节流。将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。在内存中生成一个代表该类的java.lang.Class对象,(比如A类加载,就会有一个代表类A的Class对原创 2022-03-19 16:52:06 · 1035 阅读 · 0 评论 -
JVM 学习笔记-分派
分派调用今天讲一下分派调用,首先,分派调用是一种方法调用形式,它可能为静态的,也可能为动态的,还可分为单分派和多分派。之所以讲分派调用,是因为其过程将会揭示多态性特征的一些最基本的体现,比如大家关心的“重载”和“重写”。静态分派–方法重载首先看一段面试代码:public class StaticDispatch { static abstract class Human{} static class Man extends Human{} static class W原创 2022-03-19 15:14:47 · 984 阅读 · 0 评论