1、Java入门教程【基础】

1、环境搭建

首先java的产品叫JDK,必须安装JDK才能使用Java。

Java的发展史:

image-20230711201342973

其中,LTS是比较稳定的版本,推荐比较新的LTS17版本。

JDK下载:JDK Development Kit 17.0.7 downloads

image-20230711202233788

下载完成后,我们双击安装包安装,安装时需要注意的是:

  • 不要安装在中文目录下
  • 不要安装在含有空格的目录下

image-20230711203545992

安装完成后,可以看到在安装目录下的bin目录,有java和javac两个可执行文件。

java.exe:执行工具

javac.exe:编译工具

验证是否安装成功,使用下面两个命令行:

java -version
javac -version

image-20230711203144727

可以看到,显示正常,并且版本号也和我们安装的一致。到这里JDK就已经安装成功了。

我这里是下载的.exe安装包自动安装,会自动配置环境变量到Path变量中去,如果是下载的压缩包,那就需要手动去配置环境变量。

exe安装包自动配置的环境变量如图:

image-20230711230200332

打开目录如图:

image-20230711230226808

2、常用命令

常用命令 作用
D: 切换到某个盘下 D:、C:
dir 查看当前路径下的文件信息
cd 进入单级目录: cd itfeiniu
cd … 回退上一级
cd \ 回退到盘符根目录
cls 清屏

3、开发步骤

image-20230711211317961

  1. 创建HelloWorld.java,代码如下
public class HelloWorld{
    
    
	public static void main(String[] args){
    
    
		System.out.println("Hello World");
	}
}
  1. 编译:javac HelloWorld.java

    编译成功后,在同目录下会出现一个HelloWorld.class文件。

  2. 运行:java HelloWorld

    控制台打印:

    image-20230711213830633

4、JDK的组成

  • JVM:Java虚拟机,真正运行Java程序的地方

  • 核心类库:Java自己写好的程序,给程序员自己的程序调用的

  • JRE:Java的运行环境

  • JDK:Java开发工具包(包括上面所有)

image-20230711215535386

5、跨平台工作原理

一次编译,处处可用。主要原因是Sun公司写了不同的JVM分别去适配不同的操作系统。所以我们编译完成的代码就可以在各个操作系统上运行。

image-20230711215710465

6、Path环境变量

path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序。

image-20230711220339909

用户变量中的Path,只对当前登录用户有效。系统变量中的Path,对所有用户有效。

举个例子,配置命令行直接打开chrome浏览器。

  1. 没配置前,我们在命令行输入chrome是没有用的。

    image-20230711220651457

  2. 配置后,我们再在命令行输入chrome,系统会直接打开chrome浏览器

    image-20230711220915296

    image-20230711220830064

手动配置JDK时,环境变量一般需要配置 PathJAVA_HOME 两项。

JAVA_HOME:D:\develop\Java\jdk-17.0.7

Path:%JAVA_HOME%\bin

猜你喜欢

转载自blog.csdn.net/bobo789456123/article/details/131739132