发布网友
共3个回答
热心网友
开发JAVA的时候,是调用jdk(开发环境)里面的API,而jdk里面的api调用的是java虚拟机里面的东西,java虚拟机是要在对应的操作系统进行安装编译的
因为开发java的时候,你如果都按标准来写代码(比如不执行平台依赖的命令),那么你是可以随意跨平台开发的,既然说依赖java虚拟机,那么就是说,你java代码写完,编译完,只能在安装有java虚拟机的操作系统运行。反正,目前不管是linux还是win7,预装的系统都是带java虚拟机的
热心网友
跨平台不是跨jvm
jvm已经帮你做好了
热心网友
问题有点大