java入门01 [ 概述, java开发环境搭建, 第一个小程序]

1. 概述

1.1 什么是java语言

java是1995年美国SUN公司推出的高级编程语言, 2009年SUN公司被甲骨文公司收购.

1.2 java跨平台

这里我们重点介绍几个名词:
JVM (Java Virtual Matchine) : java虚拟机, 简称JVM, 我们编写的java源代码编译后计算机是如何运行的? 就是在计算机的操作系统上安装了JVM, java源代码编译后在JVM上运行, JVM相当于一个翻译官 把java语言翻译成计算机能够识别的0101.
Java跨平台能力: 依赖与JVM, 不同的操作系统都由自己对应的JVM软件(甲骨文公司提供的), 同一份java代码我们可以在 windows,linux,macOS系统运行, 只要提前在不同操作系统上安装好对应的JVM即可, 这就是java的跨平台能力.

JRE(Java Runtime Environment): Java运行时环境, 包含JVM和java核心类库;

JDK(Java Development Kits): 包含JRE和开发工具;

三者管血: JDK>JRE>JVM , 所以我们在计算机上只要安装最大的JDK软件就同时
包含了JRE,JVM了.
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第1张图片

1.3 JDK软件的下载,安装和配置

1.3.1 JDK下载

访问www.oracle.com网站
下载jdk软件, 当前最新的jdk版本已经到了13了, 大家可以用jdk 8 及以上版本
举例:
访问下面网址是jdk8的下载路径:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
基于你自己的操作系统选择相匹配的JDK版本,比如我的系统是windows 64位的,
可以选择下面截图中红框的版本,
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第2张图片

1.3.2 JDK安装

步骤1:双击下载好的JDK安装包
在这里插入图片描述
步骤2: 点下一步
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第3张图片
步骤3: 安装开发工具(已包含JRE)和源代码, 不需安装公共JRE, 更改安装路径后,
点下一步,
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第4张图片
步骤4: jdk进入到安装状态, 几秒钟后提示安装完成, 点关闭按钮.
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第5张图片
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第6张图片

1.3.3 JDK环境变量配置(以Windows10系统为例)

步骤1: 选择"我的电脑- 右键 - 属性" , 弹出 “系统” 窗口 , 点击"高级系统设置" 按钮

java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第7张图片

步骤2: 弹出系统属性窗口, 选择"高级-环境变量" , 双击.
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第8张图片
步骤3: 新建系统变量, 变量名为 JAVA_HOME , 变量值为 JDK安装根目录, 参考下面截图,
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第9张图片
步骤4, 设置Path变量 , 变量值为 %JAVA_HOME%\bin
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第10张图片

1.3.4 验证JDK环境变量配置是否正确

windows打开cmd窗口, 输入java和javac命令有内容显示说明JDK环境配置成功了,
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第11张图片
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第12张图片

1.4 第一个小程序

步骤1: 打开一个记事本,写入java代码,并将记事本保存为: HelloWorld.java (文件名必须与代码第一行的类名相同)

public class HelloWorld{
     
      public static void main(String[] args){
     
            System.out.println("HelloWorld!");
      }
}

步骤2: 按照截图步骤操作, 成功运行第一个小程序.
java入门01 [ 概述, java开发环境搭建, 第一个小程序]_第13张图片

1.5 总结

大家重点掌握: JDK的安装和环境配置, 程序编译运行;
可能有一些疑问
1.什么是环境变量:
其实就是相对路径, JDK安装的根目录下有个bin文件夹, 里面有java.exe(负责运行java代码)和javac.exe(负责编译java代码) , 正常情况下 ,cmd要进入到这个bin目录,然后才能执行这两个exe程序, 配置了环境变量后, 可以在任何路径执行 这两个exe程序了 .

2 往期回顾

Java入门之初学者的烦恼

你可能感兴趣的:(Java入门,java,jdk,经验分享)