goovyc を使用した groovy コンパイル プロセスを見ていると、groovy に同梱されている groovc ツールは、Java メイン クラス (org.codehaus.groovy.tools.GroovyStarter) を内部で実行するスクリプトであることがわかりました。これは、 groovc を使用する場合、ソースファイルを解析してからバイトコードに変換する jvm プロセスで groovy コンパイル自体が発生し、これらすべてが jvm プロセスを使用して発生することを意味します。
質問する
122 次
2 に答える
0
はい。同じことがjavacにも当てはまります。実際、ほとんどのプログラミング言語には、言語自体で書かれたメイン コンパイラがあります。このプラクティスは、ブートストラップとして知られています。
于 2012-08-13T08:00:30.063 に答える
0
質問の意味がよくわかりませんが、答えはイエスだと思います。Groovy は Java プロセスによってバイトコードにコンパイルされます。
于 2012-08-13T07:56:38.733 に答える