首页 > 试题广场 >

Java的跨平台特性是指它的源代码可以在多个平台运行。

[单选题]

Java的跨平台特性是指它的源代码可以在多个平台运行。


语言跨平台是编译后的文件跨平台,而不是源程序跨平台。Java源代码首先经过编译器生成字节码,即class文件,该class文件与平台无关,而class文件经过解释执行之后翻译成最终的机器码,这是平台相关的。
发表于 2017-07-28 18:28:36 回复(5)
字节码技术和JVM虚拟机技术用于支持java的平台无关性。
发表于 2017-05-04 17:31:01 回复(0)
看评论,有人说和class字节码有关,个人觉得:应该是和JAVA虚拟机有关,JAVA针对不同操作系统提供了不同的虚拟机,才将class字节码转换成对应的机器代码。
发表于 2017-09-06 12:08:58 回复(1)
一次编译,到处运行。java是先编译,后解释。源码经过编译,变成字节码.class文件,class文件经过不同平台虚拟机解释运行。
编辑于 2017-10-10 20:22:41 回复(0)
wkb头像 wkb
Java的跨平台特性是指它的编辑后的字节码可以在多个平台运行。
发表于 2017-09-09 10:14:07 回复(0)
发表于 2018-06-26 09:36:19 回复(0)
我觉得这道题真的没啥意义,, 都知道jvm使得平台无关
发表于 2019-01-12 08:29:20 回复(0)
能跨平台的是字节码文件,源码要先转换成.class
发表于 2017-07-11 15:59:58 回复(1)
十题两踢一样的我选了不同的答案😂
发表于 2017-05-04 21:42:37 回复(2)
只是jvm虚拟机实现了跨平台性
发表于 2017-05-27 14:39:52 回复(1)
源代码是java,经过编译的是.class,所以不是源代码跨平台
发表于 2021-10-10 11:48:09 回复(0)
a
发表于 2021-06-18 21:42:12 回复(0)
A
发表于 2021-05-05 21:25:36 回复(0)
A
发表于 2021-04-28 18:40:54 回复(0)
B
发表于 2020-09-01 18:30:52 回复(0)
B
发表于 2020-08-11 23:06:35 回复(0)
发表于 2020-04-21 22:15:50 回复(0)

B

发表于 2019-11-04 21:59:50 回复(0)

语言的跨平台是指编译后的文件跨平台,不是说源文件跨平台。


发表于 2019-09-05 21:19:40 回复(0)
跨平台是通过虚拟机执行字节码实现的,而不是源代码
发表于 2019-08-23 12:45:38 回复(0)