Java程序设计彭正文卢昕第1章课件教学.pptVIP

  • 1
  • 0
  • 约 30页
  • 2017-01-04 发布于未知
  • 举报

Java程序设计彭正文卢昕第1章课件教学.ppt

1.1 Java语言的历史 Java是美国Sun公司应用于智能家用电器开发的编程语言,主要解决家用电器的控制和通讯问题。 起初这种语言被命名为Oak(橡树)。 随着因特网的发展,Sun公司将Oak语言应用于网页上,使得人们可以在使用浏览器漫游因特网时得到一种全新的体验,提高人机的交互性。 1995年,Sun公司将Oak语言改名为Java。 1.2 Java语言的特点 1.强类型 2.纯面向对象 3.分布式 4.健壮与安全 5.可移植性 6.编译与解释 7.高性能 8.多线程 1.3 Java虚拟机(JVM) Java程序运行于Java虚拟机(JVM)上,后者是在物理计算机上通过执行一些软件(包括Java解释器和一组类库)模拟处理机来实现的。因此Java虚拟机有自己虚拟的硬件,如处理器、堆栈、寄存器和指令系统。 1.3 Java虚拟机(JVM) Java虚拟机在运行字节码时,是把字节码解释成具体平台上的机器指令来进行执行的。Java程序的执行过程如下: (1)使用Java编译器将Java源程序文件(.java)编译成字节码文件(.class)。 (2)通过类装载器检查字节码文件并链接Java源程序所需Java类库。 (3)在JRE(Java Runtime Environm

文档评论(0)

1亿VIP精品文档

相关文档