type
status
date
slug
summary
tags
category
icon
password
😀
内容不多很简便
notion image

📝 解释类型语言和编译型语言

解释性语言

类似html js 在特定的客户端进行展示渲染,不需要编译,代码由解释器执行的语言
任何有解释器的平台都能运行
例如你编写的网页代码对吧,linux 还是windows 又或者是树莓派 只要有游览器都可以运行

编译型语言

需要编译步骤来生成可执行文件
要针对不同的平台重新编译
优点就是省内存,执行速度更快
缺点就是每次修改都需要重新编译迭代慢!

C# Java属于什么呢?

intermediate approach

中间方法

 
notion image
.net 或者是c#使用编译器编译成一种中间语言 IL
intermediate language
生成程序集通常是exe 或者是 dll 文件开发者分发给用户
用户 电脑上需要有运行时就是虚拟机类似的有jvm .net叫做clr
这个虚拟机管理代码的执行 运行时 加载程序集 使用JIT(即时编译器)中间语言编译成为本地的可执行文件机器码
同时CLR还会负责内存管理 垃圾回收和安全性等等
 
 
GMSKFU-Project
Loading...