Java背景介绍
Java是由James Gosling于1995年在Sun公司开发的计算机高级编程语言,在2009年被Oracle公司收购 。
Java之父詹姆斯·高斯林
Java主要用作企业级应用开发
javac java工具介绍
javac.exe: 编译工具
java.exe: 运行工具
三大技术平台
JavaSE(标准版) JavaEE(企业版) JavaME(小型版 基本上不用了)
JDK
JDK长期支持版本
LTS(Long-Term-Sport )
(JDK8 JDK11 JDK17 JDK21)
JDK的组成
JVM:Java虚拟机,运行Java程序的地方
核心类库:Java写好的程序,给程序员调用的
JVM和核心类库组成JRE:Java的运行环境
JDK:Java开发工具包
常见DOS命令
1.盘符:切换盘符:D: 、 E:
2.dir: 查看当前路径下的文件信息
3.cd: 进入单机目录:cd HelloWorld
回退上一级目录:cd..
回退到盘符根目录:cd/
4.cls: 清屏
5.tab:自动补全指定字符开头的单词
6↑ ↓建:查看历史
7.exit:退出
开发Java程序的步骤
编写代码
新建一个记事本文件,将文件扩展名修改为.java
public class HelloWorld{
public static void main(String[] args) {
System.out.println("Hello World");
}
}
编译代码
打开 DOS 命令行,进入到 HelloWorld.java 的所在目录
使用 javac 命令编译代码,得到.class 字节码文件
Microsoft Windows [版本 10.0.26200.8037]
(c) Microsoft Corporation。保留所有权利。
D:\Develop\JDK21>
运行代码
使用java命令运行,不要带.class
Microsoft Windows [版本 10.0.26200.8037]
(c) Microsoft Corporation。保留所有权利。
D:\Develop\JDK21\bin>Java HelloWorld.java
Hello World
D:\Develop\JDK21\bin>
Java跨平台原理
原理:在不同的操作系统中,安装一个相对版本的JVM虚拟机
配置path环境变量
1.删除默认配置:
2.手动配置
3.配置JAVA_HOME
1.新建JAVA_HOME
2.配置 JAVA_HOME 到 Path 环境变量
3.校验是否成功
Microsoft Windows [版本 10.0.26200.8037]
(c) Microsoft Corporation。保留所有权利。
C:\Users\86178>java -version
java version "21.0.5" 2024-10-15 LTS
Java(TM) SE Runtime Environment (build 21.0.5+9-LTS-239)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.5+9-LTS-239, mixed mode, sharing)
C:\Users\86178>
IDEA的下载地址
地址:www.jetbrains.com/zh-cn/idea/…
IDEA的使用
IDEA管理Java程序的四层结构
projecgt项目 —> Module模块 —> Package包 —> Class类