Java编译技术.docVIP

  • 6
  • 0
  • 约4.05千字
  • 约 8页
  • 2016-08-23 发布于河南
  • 举报
Java编译技术

Java编译技术 一 引言 目的:深刻理解Java技术及其本质,选择自己需要的系统。 分类: (1)采用解释器的Java编译系统 (2)采用及时编译技术的Java编译系统 (3)采用动态编译的Java编译系统 (4)采用本地编译技术的Java编译系统 (5)采用转换器的Java编译系统 编译器就是从源语言到目标语言的转换器。 编译的发展: (1)没有编译 机器语言,最早的机器是不需要编译器的,因为最早的机器是小、简单的,在这样的机器上,能以二进制流的方式输入程序,可以不要编译器。 (2)汇编语言和汇编程序 随着更复杂的机器的出现,出现了汇编语言和汇编程序,汇编程序主要是一对一地把汇编指令变换成机器指令。 (3)编译程序、编译系统 独立于特定机器的机器码的高级程序语言来描述问题,这些独立于特定目标机的程序语言就需要完善的编译程序来编译生成特定于机器的目标码。 没有编译器,也就没有可以独立于机器的高级语言。 编译系统设计的好坏影响着程序编译时间的长短,编译生成的目标代码的质量。 优点: 1)大大提高了程序员的编程效率; 2)程序语言语义的限制,减少了程序的逻辑错误; 3)程序也很容易进行调试。 缺

文档评论(0)

1亿VIP精品文档

相关文档