javahas跨平台sex。这也就是所谓的java 跨平台,java每个不同的平台你必须有不同的虚拟机编写才能运行java,Java真的是跨平台?java 跨平台到底是什么意思?是ajavaprogrammed程序。

1、JAVA设计说明书怎么写

Java程序包括:应用程序程序、游戏、电子书等等!Java是Sun公司推出的一种编程语言。它是一种通过解释来执行的语言,语法规则和c类似,同时Java也是一种跨平台 程序设计语言。Java语言编写 程序叫做“Applet”(小应用程序)。它被编译器编译成类文件后,存储在WWW页面中,并相应地标记在HTML文件上,客户端只要安装Java客户端软件,就可以直接在互联网上运行。

2、Java的 跨平台特性是不是真的能特别有利于互联网应用的开发?

不,你完全可以赞美平台。PC方面,服务器领域目前基本能做一次编写,到处都在运行。跨平台的核心是java的虚拟机,针对不同操作系统硬件平台的java虚拟ifs都完美支持你的编写java。程序不能到处跑的原因有很多。大部分是因为使用了只有一个平台虚拟机才有的特性。当程序移植到另一个平台时,另一个平台的虚拟机无法正确解释操作。

3、 java 跨平台到底是什么意思?能否举个通俗易懂的例子???急啊

它曾经有个口号:编译一次,到处跑。也就是说,代码编译后,我们得到的是一个字节码,而不是传统机器码的程序。当我们运行在不同的操作系统上时,每个操作系统都有一个对应的Java虚拟机来解释这些字节码,因为Java虚拟机负责的是与操作系统平台相关的部分,这个部分叫做跨平台。与传统的程序相比,Windows上的exe不能在Linux上运行,反之亦然。

4、 java的 跨平台是不是指同一个源 程序在windows电脑上运行就能得到一个适...

不是这么理解的。首先要了解java 程序的运行过程。我们写了一个后缀为java的文件,然后用JVM编译,编译成一个类后缀文件。这个文件叫做字节码文件,这个字节码文件是跨平台的关键,因为这个字节码文件在任何平台上都是一模一样的。但是在运行时,它是由JVM运行的。也就是把类文件扔进JVM运行。JVM所处的环境被称为jre,它处理平台。

比如sun为linux开发了一个jre,那么同样的类被扔进JVM,JVM用这个jre来处理linux。孙把改的东西都给我们打包了,我们只需要编写 OK java就可以达到跨平台到处跑的“神奇”效果。至于你的android,编写Android程序:AlljavaSyntax javaCore API Android API。

5、就是一个用 java编程出来的 程序,能同时运用到windows与linux平台上吗

是在什么环境下编译的?环境要编译成windows 程序或者linux 程序,根据需要编译。java 程序运行在java的虚拟机中,也就是jvm中。所以不管什么平台,只要上面安装了“java虚拟机”,就可以运行java 程序。这也就是所谓的java 跨平台,java每个不同的平台你必须有不同的虚拟机编写才能运行java。

6、用Java语言 编写的 程序能否在不同操作系统中安装运行?

是。java 程序分两步跑:1。编译成一个类文件;2.根据不同的操作系统生成不同的exe文件:比如同一类文件在windows和Unix上生成的exe是不一样的。Java的可移植性在于你可以在一个操作系统中编程,在另一个操作系统中运行。建议你下载JDK的安装版本,安装后会有jre。javahas跨平台sex。这是可能的。

7、Java语言是怎样 跨平台性运行的呢

java语言的一个显著特点就是垃圾回收机制的引入,解决了c 程序 member最麻烦的内存管理问题,它使得java程序member存在/。因为有了垃圾收集机制,java中的对象不再有作用域的概念,只有对象的引用才有作用域。垃圾回收可以有效防止内存泄漏,有效利用可用内存。

8、Java真的 跨平台吗?

关于JAVA陷阱的思考。JAVA真的是跨平台?我以前也是这么想的,呵呵,在满大街的各种Java书里讲Java的优点的时候,几乎都提到了这一点,甚至引以为豪。在Java回应别人对其效率低下的指责时,似乎是一种高调的无声反驳,因为当It巨头们争锋相对,各有一方时,Java在中间可以得到他们的大部分支持,以及其与InternetWeb发展的天然联系。

然而,事实并非如此。孙也在追求成为巨人之路的一员。我们来看看JAVA所谓的跨平台(写一次,到处跑)是怎么实现的。首先,编辑Java源文件,然后编辑。Java源文件被编译成一个. class文件,一个类文件字节码文件。它是一个中间代码,真正独立于平台,但不能独立运行。在执行之前,它需要由Java解释器进行解释。

9、Java 跨平台性

其实Java也不是绝对的跨平台。Java的跨平台是用JVM实现的,但是每个操作系统的JVM都不一样,只有相应的JVM可以解释Java字节码文件。你可以在楼上说,java 跨平台相同java源代码编译后得到的字节码文件可以运行在不同的操作系统上,这是正确的。请注意编译器和解释器之间的区别,编译器将java文件编译成类字节码文件,解释器解释执行字节码。


文章TAG:编写  跨平台  程序  java  eclipse  java编写跨平台程序  
下一篇