其实本系统最有价值的东东,已经在前两篇中写完了,后面这些只不过是前面运用.新知识无穷无尽,每过几天就有了一些新的概念/框架出来,本系列的学习,我们力求用基本的学习方法多探究一些代码本质方面的知识,这样无论以后出现什么知识点,我们都可以很快的学习应用起来.小刀水平也有限,大家在阅读过程中,可以随时和小刀一起沟通交流.
本篇综述
这里面先解释一下, 为什么要把windows/mac/linux的分开来写,因为每个平台的安装都不太一样,而且环境变量的配置也不一样,后面具体到代码层面的时候,就不用分开啦.
本篇知识点
知识点就是我们前面学习篇的属性
1.windows中exe和zip格式的区别 2.windows中环境变量的配置 3.windows中配置显示文件扩展名
exe和zip格式
平时我们在安装QQ,微信这些软件的时候,基本上都是exe格式的,exe是executable(可执行)的缩写,在安装的时候,双击点开,然后一直下一步,然后有确定就点确定,有下一步就点下一步,这样就可以完成安装了,但在安装过程中,他在哪些位置写入了什么文件,添加了什么样的环境变量,这样就不得而知了. 虽然是简化了操作,但是对程序员来说, 这种不透明,会对后面的查错带来很多不确定的因素. 所以在做开发相关的事情时,能选zip就选zip. 在本文写作之时,jdk现在的版本是jdk-15, 下载以前的版本需要登录oracle账号,所以我们这里就直接下载jdk-15就好了 下载地址:
https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
如果在oracle下载比较慢,可以使用小刀的下载站下载jdk11(版本的差别,对后面的学习影响影响不大,版本的差异会在后文中有提及) 下载完之后,可以看到如下的一个zip文件
然后不同的解压软件有不同的解压方法,这里我用windows自带的解压工具来解压,解压之后长这个样子
点进去,可以看到这个文件夹
然后我们把这个文件夹给拷贝到自己喜欢的地方,D盘, E盘, F盘,等等,都可以. 这里, 我因为只有一个C盘,就拖到了C盘里面,如下图所示:
其实这样就算安装完了, 对于zip的安装包来说, 下载下来,解压完就算安装完了,所以在后面介绍其他常用软件时,我们也都会尽量用zip的方法安装.
环境变量的配置
很多小伙伴都把环境变量配置视为java学习路上的一个拦路虎,其实, 不配置都行,在Idea里面设置一个jdk位置就可以了. 但是为了后面了解一些原理,还是建议大家配置一下环境变量.
如上所示,从左到右一张图打开环境变量的配置界面.
然后我们再用一张图配置好环境变量,然后一路点确定
最后我们再用一张图实践环境变量的配置 整个过程下来,我们可以发现,其实并不需要我们输入什么,所以不用担心会打错字什么之类的,只要和上图一样点点点就可以了。
windows配置显示扩展名
我们再借用上面下载的图片,本来是一个zip的文件,但是我们只看到了文件名,并没有看到文件后缀名,这本来是windows有意帮我们减少困扰,但是在写代码的时候 ,不同的后缀名代表着不同类型的文件,比如.java的是java文件,.class是类文件,.html是页面文件,.js是javascript文件,在没有配置显示扩展名的时候, 就得到了如下的效果,看起来是不同的文件
然后我们按如下配置显示文件后缀名可看到其实都是txt文件.所以要先配置windows显示后缀名,然后再修改对应的后缀名.
本篇的思考点
学而不思则罔,思而不学则殆,在实践之后,最好能深入思考一下以下文章,欢迎在留言区留下你的思考.
1.exe和zip的安装包有什么区别? 2.zip和rar这两种压缩格式有什么区别? 3.为什么要配置环境变量? 4.文件扩展名会对文件内容产生影响吗?