windows的JDK 和 Linux的JDK 是不是不一样的?? 第一次听说这两个是不一样的.JVM也是不一样的?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Linux 下JOK 的下载和安装与Windows 下并没有太大的不同,只是对一些环境的设置稍有不同。 我想肯定是不一样的,因为两个操作系统的机器语言指令集就不一样,而JVM必须负责把编译好的字节码转成机器二进制语言才能执行换句话说,只要底层机器语言,比如汇编指令不一样,或者说CPU认识的指令集不一样,JVM就必须重新换 JDK一样的 ,JVM是不同的 jvm里有很多平台相关的代码。 there are some differents between them.you can compile your code with "javac.exe" in Windows.but "xxx.exe" is no meaning in linux.so you should download a new jdk vertion for linux .by the way, gcc3 is also available,too. 不同平台的实现不同。对java开发来说应该是一样的 JDK一样的 ,JVM是不同的 没用过linux 不过我想7楼的说的不错! JVM是用c语言写的,所以是依赖于平台的,也就是windows的jdk和linux的jdk是不一样的。另外你想,如果两个是一样的还会分开叫window的jdk和linux的jdk吗? 两个是不一样的,操作系统不一样,jdk环境变量的配置也是不一样的,所以运行环境就不会一样 用swing 编写一个可以实现简单的加减乘除的计算器 ServerSocket accept的问题 有关《java核心开发技术从入门到精通》的问题:atan是什么意思啊...(答完追加高分) 求问:关于Java语言的开发支持 串行化过程中,栈溢出 java 基础提问 java socket 请教jni的初级问题 手机游戏用什么来编更好呢?? java String类方法 toLowerCase(Locale locale) JACOB的问题.调C++写的COM接口时,接口的参数接的是二重指针时,如何传参数. 一个BT的面试题目求教~~~
换句话说,只要底层机器语言,比如汇编指令不一样,或者说CPU认识的指令集不一样,JVM就必须重新换
you can compile your code with "javac.exe" in Windows.
but "xxx.exe" is no meaning in linux.
so you should download a new jdk vertion for linux .by the way, gcc3 is also available,too.