CLR运行机制
2024-10-21 12:36:49
CLR编译器会将我们的代码编译成托管模块(中间IL语言和元数据),托管模块是一个标准的PE32执行文件,或者PE32+执行文件。但是CLR实际不和托管模块一起工作,他会将托管模块合并成程序集,程序集是重用,安全性,版本控制的最小单位。要执行程序代码,针对不同的环境,需要加载不同的CLR运行时,因为IL只是中间语言,我们需要JIT(just-in-time)即时编译器把IL代码编译为本地CPU指令。
最新文章
- 规则引擎集成接口(九)Java类对象
- 1025关于explain的补充1
- css3 -- 过渡与动画
- 匈牙利 算法&;模板
- checkbox radio select绑定
- Linux LVM简明教程
- sql多表删除
- highCharts 图表统计控件使用方法
- oralce 恢复Delete删除
- java Quartz定时器任务与Spring task定时的几种实现,
- 添加和删除行的能力table(能够编辑的表的内容)
- 编写一个飞行棋项目(C#)遇到几个问题:
- 重拾Python(2):如何安装第三方库(Windows)
- bash中打印文件每一行及其行号
- Java Web程序开发链接MySQL数据库
- Vue文件中引入img 路径写法
- [PA2014]Fiolki
- jumpserver堡垒机web终端支持复制粘贴功能
- View.requestLayout
- JAVA WEB 过滤器(Filter)中向容器 Spring 注入 bean