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输出语句快捷键
浙公网安备 33010602011771号