专业术语
英文名 | 描述 |
JDK | Java Development Kit,Java 开发工具集,其中包含 JRE。 |
JRE | Java Runtime Environment,Java 运行环境。 |
Java SE | Java Standard Edition,开发简单 Java 应用。 |
Java EE | Java Enterprise Edition,开发复杂服务器应用。 |
Java ME | Java Micro Edition,开发移动程序和嵌入式的 Java 应用。 |
Linux系统安装JDK
下载文件、上传、解压
- 去Oracle官网下载需要安装的 jdk 版本,我这里用的是 jdk-8u161-linux-x64.tar.gz
- 将该压缩包放到 /usr/local/java 目录下
sudo tar -zxvf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/
配置环境变量
vim /etc/profile
文件尾部追加
export JAVA_HOME=/usr/local/java/jdk1.8.0_161 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin
刷新环境变量并验证
source /etc/profile
java -version
使用终端
vim 创建一个 Main.java 的文件并输入以下内容
使用 javac 命令进行编译后可以看到同级目录下新增 Main.class 文件,最后使用 java 命令运行程序。
- 编译
javac Main.java
,可以携带包结构:javac xuewei/world/Hello.java
- 运行
java Main
,可以携带包结构:java xuewei.world.Hello
注意大小写,编译需要文件名+扩展名,运行则不需要。
命令用法
javac
java
笔记大部分摘录自《Java核心技术卷I》,含有少数本人修改补充痕迹。