Java 跨平台特性是指的硬件(CPU)还是指的软件(OS)上???? 因该即包括cpu比如SPARC,x86,也包括os比如linux,windows,solaris等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那我要是在WINDOWS里编译成EXE,LINUX里没有EXE这一说呀,那是不是到了LINUX里要把WINDOWS里的原程序重编译一下就可以了。不用改动??? 同意burntorun。java一般编译成class文件才能实现跨平台 都是!只要有java的虚拟机支持,什么机上都可以用java 怎么可以编译成exe呢, 要是变成exe的话就没有跨平台特性了啊,只有变成class这样的话,在各个平台上的JVM才能解释它呢 错了,我觉得应该是在OS之上的。java所谓的跨平台应该是跨OS平台,它不可能离开OS运行,即使ME也一样。 现在我可真的不知道是怎么回事了??? 有没有人能拿出证据???比如某一个业界专家的文章的URL,或是产品??我记得PCMAGZINE以前评论过JAVA 首先不同硬件有很大区别,然后其上的os差异也非常大,jvm在其上再加层封装,保持运行二进制兼容。但是随着硬件不同、系统不同,实际上java写的东西也千差万别,许多东西只能在某些东西上面运行,例如java card,javatv,conduit(for palm),potlet(for wireless)等。okey,讲了几句废话,那么符合jdk se的,还是可以在许多computer上运行的,其他的宁可说是用java的语法加部分java的核心功能在不同应用下的扩展。长远来看,应该是可以归纳为真正统一的平台之下。:) 基于硬件的,因为os知道硬件的一切于是通过运行在os上的java虚拟机将其class文件(字节码)解释成机器指令 大家知道的是sun说的而已,自己试过写个可以跨平台的class没有啊??没有吧,干吗那么相信老外呢?windows跟linux之间当然是可以跨,要是跨到unix,苹果上面去呢?不过java连嵌入式系统都能搞,大概是有能力的,我没有试过,所以还是跟大家一起瞎说 我想他的平台性主要是说,java编译后形成的是字节码,他可以在任何有jvm的平台上执行.所以它的平台性也就是支持jvm的性能. 如何使用JTABLE中的数据点击按钮后保存为CSV文件呢 又迷茫了 只有60分全给了 请把最近参加的笔试,面试题目帖出,大家分享 有没有pull down button这种组件? thinking in java 中的哪个object reference 指的是什么啊! struts的action返回值问题 如何在windowClosing()中取消关闭窗口 《网上竞标程序》关于思路的探讨 为什么vj++6.0 的applet不能用? 如何格式化16进制的数? 在applet中如何响应一个鼠标点击事件来画一个方框? 关于classpath的疑惑
java一般编译成class文件才能实现跨平台
比如某一个业界专家的文章的URL,或是产品??我记得PCMAGZINE以前评论过JAVA
但是随着硬件不同、系统不同,实际上java写的东西也千差万别,许多东西只能在某些东西上面运行,例如java card,javatv,conduit(for palm),potlet(for wireless)等。okey,讲了几句废话,那么符合jdk se的,还是可以在许多computer上运行的,其他的宁可说是用java的语法加部分java的核心功能在不同应用下的扩展。长远来看,应该是可以归纳为真正统一的平台之下。:)