003 java程序运行机制
java程序运行机制
编译型和解释型
hello world出现的问题,在配置classpath上忽略了标点
-
编译型:compile 美国人看不懂中文书,正本书翻译成英文(优点:执行速度快,操作系统一般编译型;缺点:书原文更新后需要重新翻译)
-
解释型:翻译官,实时翻译,讲给美国人(优点:不怕原文改动,类似动态网页,对性能要求不高,java javascript vb)
java执行前进行预编译,生成字节码class文件,class加载到类装载器,然后经过字节码校验器,交给解释器
随着技术发展,编译型和解释型界限开始模糊,因为硬件发展。
【从善如登,从恶如崩】