• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
keaiduojava
博客园    首页    新随笔    联系   管理    订阅  订阅

Java程序运行机制,IDEA安装

Java程序运行机制

编译型:有一个翻译的程序,将源代码转换成计算机可以执行的代码。complie负责翻译的程序叫做编译器。类似于把中文书直接翻译成英文版。操作系统:C/C++

解释型:用什么翻译什么,边执行边解释,性能会有损失。网页:对速度要求不高Java/JavaScript/Python

翻译的时机不同:一个中国人和一个美国人看一本书,美国人要看中文写的书看不懂,一种方式是将书全部翻译成英文书,另一种方式是美国人找一个翻译官,美国人要看一段翻译官帮他翻译一段。第一种方式下如果书更新了,需要重新翻译;第二种方式只要更新了,就可以实时翻译。

程序运行机制

程序运行机制

Java源文件通过Java编译器变成class文件,在真正执行之前进行了预编译,生成的代码是介于机器码和Java源代码之间的一种程序,即字节码文件。运行时字节码文件通过JVM虚拟机的类装载器加载入JVM,字节码校验器检查代码是否有错误,如果代码没有错误通过解释器解释给操作系统。

javac java文件:编译为class文件

java class文件:解释class文件

IDEA安装

什么是IDE

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

IDEA介绍

IDEA官网:https://.www.jetbrains.com/

psvm主函数快捷键,生成一个main方法

sout输出语句快捷键

posted on 2022-05-13 14:52  ·草莓味的可爱多  阅读(4)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3