Java简介
- Java是一门面向对象的程序设计语言
- 1995年有sun公司开发,Java这个名字是由开发者楼下那一杯好喝的咖啡而来的
- 2010年sun公司被Oracle公司收购
关键概念1:JVM
- JVM(Java Virtual Machine):Java虚拟机,是Java平台无关性实现的关键
- JVM解释执行编译过程中生成的字节码文件,使之成为具体平台上可以识别的机器指令,从而实现“一次编译,到处运行”
关键概念2:JDK
- JDK(Java Development kit):Java语言的软件开发工具包
- 在开发阶段,Java程序的编译和执行都靠JDK来执行
- 两个主要组件:
javac:编译器,将源程序转成字节码
java:运行编译后的java程序(.class后缀的)
关键概念3:JRE
- JRE(Java Run Environment):Java运行时环境
- 包括Java虚拟机(JVM),Java核心类库和支持文件
- 如果只需要运行Java程序,下载并安装JRE即可(JRE面向用户)
- 如果要开发Java程序,需要下载JDK(JDK面向开发者)
- 在JDK中附带有JRE
关键概念4:Java SE/EE/ME
Java平台,用于不同场景的Java开发
Java程序的执行流程
1,编写第一个Java程序
HelloJava.java
class HelloJava{
public static void main(String[] agrg){
System.out.print("Hello,java!");
}
}
2,编译java程序
javac HelloJava.java
3,执行java程序
java HelloJava => 输出结果:Hello Java!
需要先安装JDK,并配置环境变量