java源码可以使用javac编译,那么javac的源码是用什么编译的

发布网友 发布时间:2024-10-24 12:58

我来回答

4个回答

热心网友 时间:8分钟前

javac 的似乎是 javacc 来编译的。意思就是 java 编译器的编译器。
当然它是C/C++ 写的。一般来说现在有通用型的文法翻译工具,我们只需要写上 AST 表达式。剩下的就是自动的验证语法并生成代码,就像 ANTLR java API 那样做的。

热心网友 时间:8分钟前

你可以试着破解看看底层源码,一般情况下都是C、c++的比较多

热心网友 时间:9分钟前

C/C++ 的

~

热心网友 时间:3分钟前

java底层好多东西是要c语言支持的。。。我是这么听说的
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com