码迷,mamicode.com
首页 > 编程语言 > 详细

java特性

时间:2015-04-29 09:47:45      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

1.跨平台型

众所周知程序的编写可以有多种语言,c,c++,c#,java 等等,这里所说的平台指的是操作系统,即java编写的程序可以在多个操作系统上都能运行。

原理:java程序运行在java虚拟机JVM(Java virtual machine)上,java虚拟机可以将程序解析为为字节码文件,而字节码文件是可以跨平台的,即只要在不同的操作系统中安装上java虚拟机java程序就可以在上面运行,java程序是不需要改变的。需要注意的是对于不同的操作系统java虚拟机不是跨平台的,需要针对不同的操作系统安装对应的JVM,原因是因为JVM运行在不同的操作系统中需要调用对应系统的底层程序,而每个操作系统的底层程序是不同的。

java特性

标签:

原文地址:http://www.cnblogs.com/believe-myself/p/4465011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!