00:00
好诶下边的话呢,我们来提一提Java这个环境的搭建啊,这里呢,就需要大家动手的,我们去把JDK呢安装好啊,诶首先呢,我们先提一下咱们这个讲课的这个版本用的是什么啊,那会儿呢,提到说Java这个历史啊,JDK不同的版本去迭代,诶现在呢,最新的是JAVA11了,对,或者讲GDK11了啊哎,咱们讲的话呢,先以这个八为主进行讲解,后续呢,咱们再讲它的这些新特性,嗯呃,有一些这个小白是吧,就是完全没有接触过的,他不懂啊,他说诶怎么这个这个咱讲障va,怎么还讲JAVA8呢,我们为什么不讲张VA11呢?在他的概念当中,八跟11呢,好像是这种关系,你不是讲这个就是讲这个二选一的。其实不是,哎扎二八九十十一他们的关系呢,其实是属于这种什么什么关系啊对,属于这种包含关系哈,哎举个例子,比如说我们这个红色呢,就是这个八的版本,就是八的版本呢,就是我们开发当中啊,特别常用的一些结构,其实都已经定义好了,然后九十十一呢,它是在我们这个八的基础上呢,又新增加了一些功能。
01:13
嗯,当然你也可能会说说那旧的这些功能有一些不好的会被去掉啊。想去,但是不敢去,嗯,为啥呀,习惯人在对,有人在用,比如我用八做开发的,你现在出来了一个九,哎,我一装上九,结果八跑不了了。那不行,就是我们新开发的这个JDK,你得是不是向下兼容啊,对,然后旧的东西呢,不能去是吧,你去了以后原来那个程序跑不起来了得啊啊,那就只能是往上加啊,加的东西其实在后续版本来看呢,也都很有限啊,所以我们没有必要呢,就是一开始就来说啊,都都把这个都争进来,就先把这个核心的我们主体在公司当中用的版本都不会超过八个,哎,先把这个讲清楚,然后呢,我们再讲讲这里边加了哪些新的东西,其实很多呢,就是一些了解性质的,真正开发也不会用啊,不是特别实用的啊。
02:11
好,这是第一个问题,然后呢,我们下边呢,来提一提这个安装JDK啊,JDK我们也提了好几次了,但是没有说它到底是什么好,JDK对它是一个缩写啊全称哎,Java development kit Java开发工具包。嗯嗯,就是对于我们Java的开发人员来讲,我们都需要安装JDK。哎,JDK当中包含两个结构,这个需要大家掌握啊,JDK里边包含了一个结构叫做GRE。啊,还包含了一个叫Java的开发工具啊,这是它的内部的两个结构啊,这个GRE是什么?对,下边这写了叫Java runtime environmentva运行环境。
03:05
啊,就是我们程序要想运行的话呢,需要借助于GRE,你要是不运行光光编写,那你需要开发工具。哎,就这意思啊,那运行式环境呢,又包含什么呢?来说GRE呢,包含了Java虚拟机和Java所需要的核心类库。哎,那这个呢,可能看着稍微有点这个迷糊,哎,我们先从一个图的角度,这个更形象一点啊,去描述他们三者的关系,JDK。最大JDK当中包含GRE,那另外一部分是什么呀?开发工具,对,刚才那会提到了开发工具集啊,然后GRE当中包含GM。啊,那剩下的呢,对。对,就是我们提到的那些核心类库,哎,所以这个图大家呢,需要记住它这个明天考试我就考啊,嗯,这个是很重要的啊,行,这是我画的这个图,然后如果呢,我们从这个官方的这个图里边去看的,那就是这个图。
04:16
哎,这个图可能有点小。哎,看这吧,这是官方给的一个图啊,这个呢就写的就更细致一点了,首先呢,我们是JDK范围这么大,然后它包含GRE,除了GRE呢这部分。是不是就是开发工具了?对吧。是是这意思吧,啊,这个开发工具里边呢,有两个我们非常常用的,一个叫Java啊,一叫Java c,对一会呢,咱们具体来讲这个事哈,然后jre里边呢,我们说包含GVM啊,那除了GVM呢,这不还有这么多这个东西嘛,诶这个在这写着呢,诶Java s系列API啊,就是我们这些核心类库啊,就都在这儿呢。
05:05
好,这个关系呢,大家需要清楚啊,这是一个比较重要的内容,好,那这个清楚以后呢,那下一步我们就需要去,咱们要开发,咱们要开发你得需要装这些开发工具,那咱们是不是需要装JDK啊对,如果呢,你要是不用开发,只要运行的话,是不是光装GRE就可以了,嗯,对哈,咱们需要开发需要装JDK,那需要装JDK呢?哎,那就涉及到第一个问题,我去哪找JDK。啊,这是咱们官方的地址。诶,官方地址到这里边去找就可以了啊,这个现在你要登录这个散公司的这个网址呢,还有啊,但是它会自动的又跳转到这儿啊,证明呢,就是是一家子了是吧?嗯,好,这个装JDK呃,就是到这儿去下载哈,这个我这没有网了,大家呢,可以参照一下我给大家提供的这个PDF。你输入这网址呢,就是这诶然后呢,这个download,选择这个Java for developers是吧,然后Java SE啊这个download,诶然后呢,往下找啊,这就有一个下载。
06:10
啊,这个下载好,那问大家一个问题哈,你说这个JDK在不同的操作系统上用的是同一个吗。不是对吧,咱们刚才那会说了一个问题,对不同的操作系统上装的GPM不一样,GVM呢,是不是又包含在JDK当中,那就意味着你不同的操作系统是不是得装不同的JDK啊,对啊,所以你一点开的话呢,你会看到它有个列表。呃,在不同的系统上,你去选择你对应的这个JDK。啊,记得先给他接受一下这个accept是吧,人家这个这个这个有一个约束啊license,然后你给大家点中以后你去下载就可以了。诶大家呢,如果现在去官网找,可能列的都是一些比较新的版本了啊,你就没有必要非得上官网了,给大家呢已经呃在软件这块JDK提供好了,诶咱们讲的话呢,先以张二八来讲啊,这个八这个版本后边有个U叫131。
07:13
呃,U呢是update啊对,就是一个更新,呃,就是在八的基八这个版本基础上呢,它就更新到这个131了啊,你要看到一个数比我这个小,就是比我这个靠前,比我这个大呢就比较靠后,诶这个呢,其实不是特别重要啊,都是基于八的这个大版本就可以了啊,那我们接下来呢,就开始去安装JDK。啊,这个JDK的话呢,它又分成32位和64位的,这个是根据操作系统的区别,大家呢,可以看看你自己的对电脑的这个操作系统是多少位的,哎,装装这个对应的这个位数就可以了啊。好,嗯,这个呢,我们先把它先。
我来说两句