Java学习--Java概述、JDK安装和配置

Java概述

在我们学习Java之前,可以先了解什么是Java,它的历史以及它的一些特性

Java的历史

首先,Java是一门编程语言,由 SUN公司(Stanford University Network) 开发,也有人将这个公司戏称为“太阳”公司,SUN公司的主要产品是工作站和服务器,当时的SUN公司有一个GREEN项目,这个项目的目的是想要开发一套系统,这个系统可以通过Email来控制家用电器(类似于今天的智能家居),起初想使用C++来完成,但是鉴于C++的复杂性,最终SUN公司自己开发了一种新的语言,取名为Oak,即Java 的前身。
Oak至于为什么将他取成这个名,据说是因为当时的开发人员在窗户旁写代码,代码写累了就看一看窗外的橡树,但当时SUN公司拿着这一个项目投标一个交互式电视机项目,但是很遗憾败给了SGI,这时的Oak语言就处于一个尴尬的地位,但后来Oak开发组成员受到了 网景公司(Netscape Communications Corporation)的启发,Oak开发组用Java开发了第一款浏览器 HtoJava,从此,Java开始向Internet进军。
1995年5月23日出现了它的发行版,1996年正式投入使用,直到1997年传入了中国,他是目前最热门语言之一

Java的分类

  • JavaSE:Java标准开发,提供底层支持,桌面端程序开发。
  • JavaEE:Java企业开发,主要进行企业互联网平台的搭建。
  • JavaME:Java嵌入式开发,基本已经被其他产品替代。

Java的特点

  • 可移植性(WORA)
  • 面向对象编程
  • 自动垃圾回收机制(GC)
  • 符号引用:在Java中没有指针的概念,提供了更加简单的引用来代替指针的操作
  • 支持多线程编程
  • 高效的网路处理能力
  • 简单

JDK的安装和配置

1. JDK 的结构

JDK层次结构
JDK(Java development kit)Java开发工具包,如果想要开发Java程序,就必须先安装JDK,通过上图我们可以看出JVM被JRE包含,JRE被JDK包含,JVM(Java virtual Machine)就是Java虚拟机,是Java实现可移植性的根本,JRE(Java Runtime Environment)是Java运行时环境,负责整个Java代码的编译,解释和运行。也就是说,如果安装了JDK就可以实现从开发到运行一个Java程序的全过程,通常我们的JDK中是自带了有JRE的。

  1. 下载JDK,这里使用到的JDK是 JDK1.8的版本。百度网盘下载位置 | 提取码:duzg

  2. 安装JDK
    2.1 大家下载好了JDK之后可以直接放在桌面,双击运行。
    jdk1.8
    2.2 这个时候会弹出如下界面,直接下一步
    在这里插入图片描述
    2.3 随后弹出安装界面,在这个界面需要注意的是,前面我们说到了JDK和JRE 的关系,JDK是包含了JRE的,也就是说只要安装了JDK 自然就有了JRE,但是在这个界面进行安装的时候,你可以选择再安装一个公共的JRE ,他是独立于JDK之外的,但是通常没有必要,如果你不想安装JRE可以在箭头位置点击,选择不用此功能。
    其次是安装位置,这里由于我使用的是虚拟机,没有分盘,直接选择到了C盘下,但是不建议大家放C盘,最好专门找个位置安装,安装路径不要出现空格、中文以及特殊字符
    在这里插入图片描述
    2.4 最后直接点击下一步
    在这里插入图片描述
    看到了这个窗口时,恭喜你,你的JDK已经安装成功了!
    接下来就可以进行配置了。

2. JDK的配置

我们主要需要配置的就是JAVA_HOME、PATH环境变量,这里我们先跟着步骤配置一下,后面我会讲将他们的作用是什么。

  1. 首先右击计算机,选择属性,会弹出“系统”窗口:
    在这里插入图片描述
  2. 选择高级系统设置
    在这里插入图片描述
    最后选择环境变量
    在这里插入图片描述

进入了这个界面我们就可以开始配置了
首先,在系统环境变量里面点击新建
在这里插入图片描述
这个时候会出现 “新建系统变量” 窗口,变量名是固定的JAVA_HOME,变量的值一定要设置为你安装的路径,大家可以打开自己之前安装JDK 时选择的路径对比一下,一定要是这个路径!!
在这里插入图片描述
设置好了之后点击确定,进行下一步,设置Path 环境变量,点击并选择编辑

在这里插入图片描述
在下面的窗口中新建一个环境变量
%JAVA_HOME%\bin
在这里插入图片描述
一路点击确定回到 ”系统“ 窗口

接下来检查一下你的 JDK是否配置成功,Win+R键打开 ”运行“ 窗口,输入cmd 打开命令行窗口
在这里插入图片描述
在这里插入图片描述

输入 java,如果出现一下信息,说明你的JDK 配置也成功了!!
在这里插入图片描述
这里友情提示一下,如果你在设置 环境变量之前打开了 命令行窗口,设置完了之后再回到这个黑窗口运行java ,这样是错误的,只有重新打开一下 命令行窗口,让系统重新加载环境变量生效才行。

前面提到 JAVA_HOMEPath 环境变量,这里讲讲他们的用处吧,既然是变量,在编程中,变量就是用来存取值的,环境变量也是一样,但它可以用来存储一些路径。

JAVA_HOME 的作用就是存储JDK 的安装路径,字面意思就是给JAVA 找个 “家”。
Path 的作用就是指定 可执行文件的搜索路径,JDK 的文件目录中 可执行文件都是放在 bin 目录下的,因此我们添加了一个 %JAVA_HOME%\bin 指定了这个文件夹,如果大家打开这个目录,就会发现有很多的可执行文件,这些文件都是可以直接执行的。在这里插入图片描述
如果大家不对JDK 进行配置也是可以使用的,不过会比较的麻烦
在命令行窗口中输入 cd 安装路径 移动到 bin 目录下在这里插入图片描述再次运行 java命令,也是可以的,不过,你每次想要运行这个命令都需要移动到这个文件夹下,非常的麻烦,我们配置环境变量的作用就是为了让我们在任何目录下都可以使用 bin 目录下的命令。

新手记录学习,如果有错误欢迎留言指正!谢谢大家!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值