java - 关于java的5个问题

标签 java compiler-construction jvm bytecode javac

1) javac.exe 是 sun 的 java 编译器实现吗?

2) java编译器被定义为将java源代码翻译成java字节码的东西,

3) 并且 JVM 被定义为接受 java 字节码作为输入并实际告诉机器做事的东西。

4)而且JVM有很多种,实际上不同的操作系统需要不同的JVM,

5)而在windows 98上运行的JVM与在windows 7上运行的JVM不同吗?

最佳答案

是的。 (JVM = Java“虚拟”机)

关于java - 关于java的5个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5906008/

相关文章:

java - 为什么 SetByteArrayRegion 不会损坏内存?

java - 覆盖等于 : Telling IDE its okay to have different values?

java - 在标记周围 50 米半径内时,触发方法

Java 3d 图表 JavaGnuplotHybrid

java - 使用 map 的自定义包类不允许我从类的实例调用方法,这是关键

c# - 泛型、重载决议和委托(delegate)(抱歉,找不到更好的标题)

java - Ant 可以同时启动两个 java 应用程序吗?

java - spring boot 图片显示url

c++ - 有没有可以编译C++或C的库

java - 我收到此警告 : com. sun.org.apache.xml.internal.serialize.OutputFormat is Sun proprietary API and may be removed in a future release