JVM的内存模型分为一下几个区域: - 程序计数器: - Java虚拟机栈: - 本地方法栈:类似于Java虚拟机栈,面向的是 Native 本地方法(如JNI) - 堆:也叫Java堆,唯一的目的就…

基本数据类型是四类八种: - 字符类型:char - 布尔类型:boolean - 数值类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节) - 浮点型:float、d…

JVM有四种垃圾回收算法: - 标记清除算法(Mark-Sweep) - 复制算法(copying) - 标记整理算法(Mark-Compact) - 分代收集算法(Generational) 标记清…

在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了,也就是说,this的指向完全取决于函数调用的位置