Java简介
Java语言是由Sun公司于1995年5月推出的面向对象编程语言,目前由Oracle公司拥有,维护。
Java开发环境
编译运行过程
- 编译期:.java源文件,经过编译,生成.class字节码文件。
- 运行期:JVM加载.class文件并运行.class文件。
Java语言最大的特性:跨平台性,即Java程序编译成字节码后,可以在任意的平台上运行。
名词解释
- JVM:Java虚拟机,加载.class文件并运行.class文件。
- JRE:Java运行环境,除了包含JVM以外,还包含了运行Java程序所必须的环境。
- JDK:Java开发工具,除了包含JRE以外,还包含了开发Java程序所必需的命令工具。
Java源文件通过Java编译器Javac进行编译,编译后生成字节码文件,字节码文件不能直接运行。
字节码文件需要使用Java虚拟机解释运行,不同的平台的Java虚拟机是不同的,所以字节码可以在不同的平台运行。
说明:
- 运行Java程序的最小环境是JRE。
- 开发Java程序的最小环境是JDK。
Java开发工具
IntelliJ IDEA
第一个Java程序
public class HelloWorld { //声明一个类叫HelloWorld
//主方法,为程序的入口,程序执行从main开始,main结束则程序结束。
public static void main(String[] args) {
//输出hello world
// 1)严格区分大小写
// 2)所有符号必须是英文模式
// 3)每句话必须以分号结尾
System.out.println("Hello World!");
}
}