代码是一堆字符串
代码会映射操作 然后这个就是一个编译的过程
所以编译就是一个映射的过程
很多编程语言其实都很像的,比如php和sql ,php的函数会放到一个全局的function_table 的hashmap里面,然后可以被调用. key是函数名,value是op_array
而mysql的内部函数也很类似,注册到一个hashmap里面:key是函数名,value则是相应的指针.
而类的加载方面,java和php也差不多.java的加载class其实就是反序列化的过程,然后放到内存,而php的opcache从某种程度上也是那种效果了