java运行机制
1.java具有编译型也具有解释型
-
编译型是指 把我们的源代码转换成计算机可以执行的代码(complie)
-
解释性 用一下编译一下,我要执行什么你就给我解释什么(其中性能可能有一些损失)
2.编译器:执行速度更快,对操作系统要求比较低(c语言,c++.....);
3.解释型:执行速度较慢,针对网页或者服务器脚本等等这些(java..);
4,程序运行机制
-
源程序>java编译器>字节码>虚拟机的类装载器>(验证你代码对不对)字节码校证器>解释器>操作平台