windows环境下的JAVA和linux环境下的JAVA一样吗?

如题所述

表现给我们的是一样的,具体编译系统有啥不一样的不需要我们来考虑,编程上只要你的语法不出问题,逻辑不出问题,在多个系统之间都不会有区别.你的代码在win下编辑,编译,其字节码可以直接在Linux下运行.
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-27
java是一次编译,到处运行的,只要任何一台电脑上装了jdk,都是能顺利运行的。

windows的JRE和linux的JRE应该是不一样的
jre运行时要调用系统的一些相关程序,window下调用的是window的linux对应的是linux的,原理相似,实现不同而已.linux下的exe文件是不能运行的.对应的是.sh的文件,如果要真正实现完全跨平台,那就要使用硬件直接能读取的指令,想批处理那类的0101文件.

java编程在linux下和windows下有什么区别。。。
几乎没有区别,这个你要理解“JAVA是跨平台”的原理,本质是由于JAVA是基于jdk,jre环境下运行的,所以不论是LUNIX还是WINDOWS,有这两者的配置,即可进行JAVA编程,没什么大区别,否则就不叫跨平台了。如果硬要说区别的话,那就是Java的相关软件(如jdk、IDE)在Linux平台下安装部署是比windows麻烦,需...

WindowsXp下开发JAVA和LINUX\/UNIX下开发JAVA有什么区别?
两者开发可以说没任何区别,当然目录结构是不一样的。linux的话,我是用的ubuntu,有这个版本的eclipse和jdk,linux下基本都通用的,开发界面与windows下完全一样,所以你用起来没什么区别

Linux和windows环境下的Java开发的区别与不同
1、Windows门槛低,早就有人说过,Unix\/Linux系统产生的是对程序员有利的价值,而Windows产生的是对非程序员有利的价值。我们程序员有时候也是非程序员,我们也需要听歌、看碟、炒股票、打网络游戏,这个时候,Windows就比Linux俏多了。界面的美观是一个方面,应用软件丰富又是一个方面,虽然SuSe的界面...

java在linuxwindows编译出来大小不同
1、编译器不同:Windows上主要使用的是VisualStudio等IDE中自带的编译器进行编译,而Linux上则是使用GCC进行编译,两个编译器的优化方式和算法不同,因此生成的可执行文件大小也不同。2、编译器参数不同:编译器参数对可执行文件的大小也有一定的影响,不同的编译器会选择不同的参数进行优化,因此生成的...

网上有人说开发Java最好在windows上(相对于linux来说),请问为什么?最好...
这个问题我知道!Linux下用c或c++开发Linux下的应用是必须的,因为他们不能跨平台;但是java就不同了,他的跨平台性,造成了他在任何环境下开发都是一样的,如果选择Linux开发当然可以,但开发环境的部署相对于windows而言要复杂很多,如果没有Linux基础就更加麻烦...不过,Linux用熟了的确很牛,据说在Linux下部...

...那在Unix、Linux下编程不是和Windows下编程没什么区别了吗
是这样的。JAVA最大的特性在于它的可移植性和跨平台性。Java在进行编译时是先生成.class文件,就是所谓的字节码文件。这是JAVa JVM上的可执行文件,这个文件与平台无关。

linux系统怎样进行java开发
linux下java编程与在windows下一样,重点在于搭建java开发环境。linux下搭建java开发环境步骤:1、下载linux环境下的JDK,举例:JDK程序名为:jdk-7u11-linux-i586.tar.gz 保存路径:\/home\/wyl\/tools-wyl\/JDK7u11 eclipse程序名为:eclipse-jee-juno-SR1-linux-gtk.tar.gz 保存路径:\/home\/wyl\/tools...

linux windows jar包通用吗
一般情况下是通用的。 Java 是号称跨平台的。

同一个jre包是在windows和linux系统下都能使用吗?
不能。windows和linux是两种不同的操作系统,架构不一样,所以上面的运行的软件也是分操作系统的,在linux下使用jre,就下载个linux版本的jre包 jre.tar.gz这种形式的

相似回答