java既是一种编译型语言,也是一种解释型语言。
通俗一点来讲:就是对于一个java程序需要两个阶段,
javac命令阶段:一个源代码需要java编译器先进行编译(体现了编译型的特点,“移步到位”)
Java命令阶段:编译之后成为.class文件,.class文件又需要 一步一步按照【类装载器–>字节码检验器–>解释器–>操作系统平台】的顺序显示给用户(体现了解释性的特点)
java既是一种编译型语言,也是一种解释型语言。
通俗一点来讲:就是对于一个java程序需要两个阶段,
javac命令阶段:一个源代码需要java编译器先进行编译(体现了编译型的特点,“移步到位”)
Java命令阶段:编译之后成为.class文件,.class文件又需要 一步一步按照【类装载器–>字节码检验器–>解释器–>操作系统平台】的顺序显示给用户(体现了解释性的特点)