所以,我正在阅读有关mono c#编译器的内容.我知道应用程序的用途是什么,但我只是想知道缩写代表什么.(gmcs,smcs和csc代表什么?)
如果我猜测它将是(Something)Mono Compiler Service.
我开始学习面向对象编程的java,然后我开始学习C#,ASP.NET MVC.现在我再次重新访问Java只是为了好玩.
在C#中,源文件具有.cs扩展名,CIL代码具有.exe扩展名.这对我来说很有意义.如果我想执行该文件,那么"exe"扩展对我来说很直观.
所以java的源代码扩展名为.java,但为什么java字节码的扩展名为.class?