0 基础 Java 自学之路(2)

124 阅读3分钟

ad674a3bba964646b4c6b146c7a3f962_tplv-k3u1fbpfcp-watermark.png


携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情


Day02

1. Java程序的执行流程


2. Jdk是什么

jdk: java developed kit java开发库

jdk = JRE工具包+编程工具包+jvm+底层的库文件


3. jdk的版本

  • jdk5
  • jdk6
  • jdk7
  • jdk8 1.8(长期支持版)
  • jdk9
  • jdk18(最新版)

4. jdk的安装

下载地址: www.oracle.com/java/techno…

下载jdk的安装包:

开始安装jdk:

⚠️: 安装软件不要出现中文路径


5. 查看jdk的安装目录介绍

|- bin:存放的可执行文件(java编译器  java解释器   内存分析器...)
|- include: sun公司为了适配不同的操作系统的一些头文件
|- jre: Java运行时环境
|- lib: sun公司给我们提供的一些编程接口 

6. 操作系统的用户接口

一般成熟的操作系统(windows/linux/macos)都会提供两套用户接口来给不同的用户使用,一般用户(图形化用户接口程序),高级用户(命令行用户接口程序)

以windows为例:

  • 图形化用户接口程序: Explorer.exe(windows资源管理器)
  • 命令行用户接口程序: cmd.exe

7. 执行安装的工具

我们如果想使用我们安装好的编译器,那么该如何使用?

我们使用图形化用户接口程序来执行javac.exe=>双击执行

我们使用命令行用户接口程序来执行javac.exe=>(cmd进入jdk的安装路径-->javac)

但是现在有一个问题: 我们想要使用jdk中提供的这一些编译器等好用的工具,得先进入到jdk的安装目录才可以使用;这是非常繁琐的,但是有一个好的办法,操作系统给我们在开机的时候会去加载一个叫做环境变量的位置,我们只需要把我们的jdk的安装目录加入到环境变量中,那么在操作系统启动的时候就会自动加载jdk的安装目录,我们就可以在任何的地方使用这些工具了;


8. 配置环境变量

windows的环境变量的配置:

此电脑--->右键--->属性--->高级系统设置

环境变量配置完成之后,就可以在任意的位置使用jdk中的工具了:

javac: 编译器
java: 解释器
java -version: 查看版本工具

9. java程序的开发工具

开发java程序首先得编写源代码,编写源代码就需要编辑器

编辑器:

  • windows记事本
  • notepad++(只能在windows平台使用)
  • editplus(只能在windows平台使用)
  • sublim(全平台可以使用)
  • vscode(微软)--->宇宙第一编辑器,支持全平台

使用编辑器编写代码,编写完成之后需要使用编译器(javac.exe)来进行编译,编译完成生成class文件,我们使用解释器就可以把class文件加载到jvm中去运行;


10. 开发第一个java程序

  • 创建一个.java源文件

  • 编写代码

    public class Hello{
            public static void main(String[]args){
                
                        System.out.println("hello xzy...");
            }
    }
    
  • 编译

  • 运行

    java Hello