标签:外壳 ash 显示 部分 显示图片 法规 javac 线程 mil
1)shell部分(外壳)
2)内核部分
① 渲染引擎(语法规则和渲染)
② Js引擎
③ 其他模块
1)IE6首次实现对js引擎的优化和分离(2001)
2)Chrome发布后使用优化后的js引擎(v8引擎:可以直接把js代码转换为机械码)(2008)
1)解释性语言(可跨平台)
2)单线程语言
1)编译性语言:通篇翻译——>翻译完的文件(如obj文件)——>执行这个翻译完的文件
① 优点:快
② 不足:移植性不好(不跨平台)
③ 举例:C语言
2)解释性语言:翻译一行执行一行
① 优点:跨平台
② 不足:稍微慢
③ 举例:javascript,php
3)Java语言
执行过程:.java ——> javac ——> 编译 ——> .class ——> jvm(java虚拟机) ——> 解释执行
把各个任务切割成多个片段,然后每个片段随机执行,争抢时间片
标签:外壳 ash 显示 部分 显示图片 法规 javac 线程 mil
原文地址:https://www.cnblogs.com/080-hll/p/12339635.html