java基础信息了解
# Java 特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
# Java 三大版本
提示
Write Once、Run Anywhere
created by JVM
- JavaSE: 标准版(桌面程序、控制台开发...)
- javaME:嵌入式开发(手机、小家电...)
- javaEE:E 企业级开发(web 端、服务器开发...)
# 卸载 JDK
找到环境变量里的JAVA_HOME
对应的地址,直接删除对应的文件夹,然后再讲有关的环境变量都删掉即可。
验证:
打开 cmd,输入java -version
是否可用。不可用则代表卸载完成。
总结:
- 删除 Java 的安装目录
- 删除
JAVA_HOME
环境变量 - 删除
path
下有关 Java 的目录 - 进行验证
# 安装 JDK
百度搜索 JDK8,找到下载地址
同意相关协议
下载电脑对应版本
双击安装 JDK
可以更改安装路径,
windows
一般不建议直接安装在 C 盘然后都是下一步
配置环境变量
- 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量
- 新建 -> 变量名:
JAVA_HOME
,变量值:Java 安装的路径 - 配置
path
变量,在系统 变量里找到Path
,添加两个值%JAVA_HOME%\bin
,对应 Java 安装目录的bin
目录%JAVA_HOME%\jre\bin
,对应 Java 的 JRE 下的 bin 目录
- 全部确定
打开 CMD 进行验证:
java -version
出现版本信息即可这是我的 java 版本,我是 M1 的 Mac,所以下了下面的版本。
openjdk version "15.0.2" 2021-01-19 OpenJDK Runtime Environment (build 15.0.2+7-27) OpenJDK 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)
1
2
3
# 第一个 Java 程序 Hello World
- 建立一个文件夹,用于存放代码
- 新建一个 java 文件
- 后缀名为
.java
Hello.java
- 后缀名为
- 文件类型为 JAVA 文件
- windows 注意,一开始新建的时候需要打开隐藏的后缀,打开文件扩展名。
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
1
2
3
4
5
2
3
4
5
下面进行编译运行
打开 cmd
javac Hello.java
没有出现任何问题且生成了一个.class
文件即可java Hello
使用java
命令来运行程序,会在控制台输出一个Hello World
# 可能会遇到的情况
- 每个单词的大小不能出现问题,Java 是大小写敏感的
- 有的人输出中文,会出现问题,尽量使用英文
- 文件名和类名必须保证一致,并且首字母大写
- 符号使用了中文,必须使用英文的符号
# Java 的运行机制
编译型
compile
,案例:国人想看一个国外的文学作品,你得直接去找一个全部翻译成全部中文的。后续如果作者更新了 ,也得全部在翻译一遍。解释型
案例:国人找一个翻译 ,看到哪里,翻译跟着翻译到哪里。
# 运行机制
.java
源文件- 通过 Java 编译器
- 变成了字节码
.class
文件 - 然后 通过类状态器、字节码校验器、解释器,最后到操作系统平台
- 既有编译型的特征,也有解释型的特征
编辑 (opens new window)
上次更新: 2021/10/30, 15:51:00