您的位置:首页 > 编程语言 > Java开发

java跨平台原理深刻理解

2009-03-25 18:30 363 查看
Java是一种先编译后解释的语言。javac命令可以将后缀名为.java的源
文件编译成后缀名为.class的中间代码文件,注意这里不是汇编代码也不是机器代码,而是sun公司专为java开发的中间语言,虚拟机就是解析执行这
种语言的虚拟CPU,对比物理执行机器语言。虚拟机跑在不同的软硬环境上,虚拟机负责将中间语言解析成机器语言或汇编语言交给CPU执行,它将各种不同的
设备封装成统一的API,我们编的程序就能够在任何平台上无需重新编译便可执行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: