study day 05

java程序运行机制

编译型

例:将中文书翻译为英文版

  1. 执行速度快
  2. 适合操作系统

解释型

例:同声传译

  1. 对于速度要求不高
  2. 例如网页

机制

  1. 源程序(*.java文件)
  2. Java编译器[即经过javac命令]
  3. 字节码(*.class文件)
  4. 类装载器
  5. 字节码校验器(检测代码是否正确)
  6. 解释器
  7. 操作系统平台

IDE

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。[来自百度百科]

上一篇:2021-03-10


下一篇:study day 03