基础知识java实例详解.pdfVIP

  • 5
  • 0
  • 约9.41千字
  • 约 32页
  • 2021-11-12 发布于广东
  • 举报
终端上运行 1. Java 的结构 上一讲我们对 Java 程序进行了编译,你还记得吗? 记得 。对程序进行了编译,并且在模拟器上实际运行了。 本讲我们将就编译谈谈 Java 的结构。 1.1. 解释程序 、 编译器 作为编程语言的资源编码通过 解释程序 和编译器 被翻译成 机械语言 。 机械语言 ?? 恩。电脑不能理解编程语言的资源编码,所以要用解释程序或者编译器把其翻译为 电脑能够理解的 “机械语言”。 class App{ 1010100010001 void run(){ 编译器 0011010101010 print( aa“”) 解释程序 1100010100011 } 0001100110101 } 进行翻译 0010101010010 编程语言 机械语言 解释程序 是把编程语言的资源编码逐步翻译的同时实际运行。而相对的, 编译器 在 程序运行之前,事先把编程语言的资源编码全部译为机械语言,作成电脑能够运行 形式的程序。利用编译器把编程语言的资源编码翻译为机械语言,这个过程被称为 编译 。 解释程序边翻译边运行啊?而编译器是将程序全部翻译完后再运行,不是更费事 吗? 恩。确实编译器是必须要把资源编码翻译完才能运行的。但是,全部翻译完后的运 行速度,相比边翻译边运行的解释程序,还要快呢。 编译器系 解释程序系 资源编码 资源编码 全翻译 编译器 边 翻 译 边 运 行 机械语言程序 由于编译器系在运行中不 解释程序 翻译,所以运行速度快? 计算机运行 计算机运行 运行翻译好的 程序 运行结果 运行结果 作用 编译器 把作为编程语言的资源编码全部翻译为机械语言, 制作成 计 算机能够运行形式的程序 解释程序 把作为编程语言的资源编码 按部就班 地进行翻译,同时运行 程序。 1.2. Java 的结构 明白了什么是解释程序和编译器,下面就对 Java 进行说明。 实际上,这两种工具 J

文档评论(0)

1亿VIP精品文档

相关文档