简单Java程序的编写.docVIP

  • 9
  • 0
  • 约1.72千字
  • 约 4页
  • 2017-08-17 发布于重庆
  • 举报
简单Java程序的编写.doc

简单Java程序的编写“早上好,Good morning”); } } 1.平台无关性c#开发和java编译出来的程序需要虚拟机运行的,其二进制代码是中间代码。所以,只要是装有虚拟机(Java WM, .net framework)的地方就可以执行C#编译出来的程序。跟平台没有关系,所以叫做平台无关。Java语言与 其他语言相比,最大优势就是能够在所有的计算机上运行,能做到这一点,是因为JAVA可以在计算机的操作系统之上提供了一个JAVA运行环境 2.JVM:它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。虚拟机 Java虚拟机(Java Virtual Machine 简称JVM)是运行所有Java程序的抽象计算机,是Java语言的运行环境,它是Java 最具吸引力的特性之一。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而

文档评论(0)

1亿VIP精品文档

相关文档