Just Do It
Linux常用命令 Linux常用命令
Linux常用命令一、文件管理ls 命令ls 命令为英文单词 list 的缩写,正如英文单词 list 的意思,其功能是列出指定目录下的内容及其相关属性信息 ls [参数] [文件] //如果不指定文件,则以所在目录作为文件 默认情况下
2022-06-04
破坏双亲委派模型 破坏双亲委派模型
双亲委派模型并不是一个具有强制性约束的模型,而是Java设计者推荐给开发者们的类加载器实现方式。在 Java的世界中大部分的类加载器都遵循这个模型,但也有例外的情况,直到Java模块化出现为止,双亲委派模型主要出现过3次较大规模“被破坏”的
2022-06-04
JVM 执行引擎 JVM 执行引擎
一、执行引擎概述一、执行引擎概述执行引擎是Java虚拟机核心的组成部分之一。 “虚拟机”是相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理机、缓存、指令集和操作系统层面上的,而虚拟机的执行引擎则是
2022-06-04
从内存结构的角度带你看 String Table 从内存结构的角度带你看 String Table
一、String的基本特征一、String的基本特征 String:字符串,使用一对 “ “ 引起来表示。 String 声明为 final 的,不可被继承。 String 实现了 Serializable:表示字符串是支持序列化的;实现了
2022-06-04
你了解 JVM 的虚拟机栈吗 你了解 JVM 的虚拟机栈吗
JVM-虚拟机栈一、虚拟机栈概述一、虚拟机栈出现的背景 由于跨平台性的设计,Java 的指令都是根据栈来设计的。不同平台 CPU 架构不同,所以不能设计为基于寄存器的。 优点是跨平台,指令集小,编译器实现容易,缺点是性能下降,实现同样的
2022-06-04
你知道一个类是如何加载的吗 你知道一个类是如何加载的吗
类加载子系统一、内存结构概述 二、类加载器与类的加载过程一、类加载器子系统作用 类加载器子系统负责从文件系统或者网络中加载class文件,class文件在文件开头有特定的文件标识。 CLassLoader只负责class文件的加载,至
2022-06-04
12 / 27