java编程 据说Sun自己提供的Java编译器是用Java写的,那谁来编译Java编译器?
浏览量:1669
时间:2021-03-29 02:01:29
作者:admin
据说Sun自己提供的Java编译器是用Java写的,那谁来编译Java编译器?
是的,官方的JDK编译器是用Java编写的,而第一代Java编译器是用C语言编写的Java编译器编译的。
用编程语言实现自己的编译器称为编译器的自举。用Java语言实现自举的步骤如下:
1。用C编写并用GCC编译java编译器,
2。用java语言编写java编译器,用编译器a编译代码,编译编译器b
3。使用编译器B,下面的更新迭代可以使Java语言的编译器进行迭代编译
如下图所示:
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。