最近看书被几个有意思的问题吸引:
你写java程序吗? 它的运行机制你懂多少?
你用eclipse开发吗?它的运行机制你懂多少?
你用tomcat 部署吗? 它的运行机制你懂多少?
你想过这些软件也是人开发出来的吗?依赖这么深入,哪天它不干了,你还干不干?
然后,让我就接着看了看,然后,让我们一起来看看java语言原理。【哈哈】
编译型语言 VS 解释型语言
编译型语言:
一提到编译型语言,“高效率、高级语言”等各高词汇跃然纸上,But why?
编译型语言是通过专门的编译器,将高级语言【一次性翻译成】可被平台(如OS操作系统)执行的机器码,编译一次,脱离开发环境可独立运行,故效率高;但对编译器严重依赖,而不同操作系统所使用的编译器是各不相同的,所以造成了编译型语言