一、编译型和解释型
1.编译型:类似于把一本中文书直接翻译成英文书进行出售,也就是将我们写的代码转换成一个计算机可以执行的代码,即编译型代码;在程序中,负责编译源代码的程序就叫做编译器。(Hello.java——>Hello.class)
2.解释型:我要执行一句,你就给我解释一句,用一下编译一下
3.各有利弊:编译型执行速度更快,对操作系统要求较低;解释型对于速度要求不高。
Java是编译型和解释型并存:从源程序到类装载器是编译过程,解释器部分是解释型过程。随着技术发展,编译和解释界限模糊了,性能都变的很好了。

二、IDEA的安装
1.什么是IDE?
集成开发环境,用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。
2.IDEA介绍
最好的Java开发工具之一