07 2022 档案
摘要:OSI七层模型与TCP/IP五层模型 OSI七层模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 各层的作用如上图所示。 由于OS较为学术化,实现起来比较复杂且运行效率较低,所以在市场方面失败了,而大范围使用过的TCP/IP五层模型却成功了 TCP/IP将前三层融合为一层。 应用
阅读全文
摘要:Java跨平台特性 Java跨平台特性主要是JVM的作用,只要在各种操作系统中适配了JVM,再将编译后的Java程序适配JVM即可,JVM屏蔽了上层具体的机器代码与指令,又为下层提供服务,使得class不需要适配操作系统,只需要适配JVM即可,如下图所示。 JVM的内存结构 栈 栈的基本单位为栈帧,
阅读全文
摘要:# Java代码执行过程 执行Java代码的过程: Java肯定是没办法对系统资源进行初始化的,所以首先肯定是由c++来初始化资源,例如创建Java虚拟机等,执行Java.exe调用JVM.dll创建Java虚拟机 -> 调用由c++编写的引导类加载器,该类加载器会加载核心类库 -> 调用sun.m
阅读全文