Java三大版本
JavaSE:标准版(桌面程序、控制台开发)
JavaME:嵌入式开发(手机、家电)
JavaEE:企业级开发(web端、服务器开发)
JDK、JRE、JVM
JDK:Java Development Kit,开发者工具包
JRE:Java Runtime Environment,运行环境
JVM:Java Virtual Machine,在操作系统之上的虚拟机
Java开发环境搭建与卸载
Java安装
- 安装JDK包
- 创建JAVA_HOME环境变量
- 在path下创建\bin和\jre\bin
- cmd 运行命令:java –version:查看jdk是否安装成功
Java卸载
- 删除Java的安装目录
- 删除JAVA_HOME
- 删除Path中相关的JAVA_HOME
CMD运行第一个程序"Hello World"
"Hello World" Java程序:
public class Hello{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
cmd运行程序
-
javac Hello.java—编译成字节码文件
-
java Hello—执行字节码文件
Java程序运行机制
Java既有编译型又有解释型。举例:现有一本中文的书,美国人想要看懂这一本书。美国人有两种方法读懂这本书,一种是将中文书翻译成英文书(编译型);另一种是找到一名翻译官一句一句的翻译这本书(解释型)。
Java程序运行机制:
源文件(.java)–Java编译器(.class文件)–(类装载器—字节码校验器—解释器)JVM—操作系统平台
IDEA:第一个‘’“Hello World”程序
public class Hello{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
快捷键:psvm和sout