wlbk.net
当前位置:首页 >> jAvA的跨平台的含义是什么?为什么jAvA可以跨平台 >>

jAvA的跨平台的含义是什么?为什么jAvA可以跨平台

首先,理解平台的含义是什么..平台的意思.个人感觉就是指操作系统,还有一层意思就是运行不同操作系统的不同的硬件设备; 也就是说,某一种代码编译后,既可以在a操作系统下运行,也可以在b操作系统下运行...或者是在c设备上运行. 那么除了java以外还...

因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者来说,不需要考虑硬...

Java的跨平台特性也被称为可移植性、平台无关性,或者一次编写处处运行。他的意思就是如果用Java语言编写一个应用,那么就可以在不同平台上运行,而不需要为不同平台单独运行开发。之所以能实现跨平台的特性。主要得益于Java虚拟机(JVM),JVM...

java跨平台就是能在不同的环境(主要是操作系统)上运行java程序! Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次...

跨平台的含义是 可以在Windows ,Linux 等操作系统上运行 可以跨平台是因为Java有虚拟机 编译之后 用虚拟机解释执行 不依赖平台

因为他是运行在虚拟机里面的,而不同的平台他已经有了运行在各平台的虚拟机.所以每个平台都会有对应的jdk版本

因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者来说,不需要考虑硬...

java跨平台是同一java源码被编译后得到的字节码文件可以在不同的操作系统上运行 例如:一个java程序,编译得到class后可以在windows,linux,mac等等的操作系统上运行 Java先编译后解释 同一个.class文件在不同的虚拟机会得到不同的机器指令 (Windo...

java是可以跨平台的,只要装有java虚拟机的操作系统都可以使用

java的跨平台性,是通过不同系统都有对应的JVM实现的,java程序只需要一次编译成class文件,就可实现跨平台执行。实际上就是不同系统的JVM把class文件都解释成相同的意思,实现了跨平台。可C程序由于不同系统的编译器不同,每次跨平台都得编译成...

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com