00:00
好了,同学们,接下来呢,这个回顾咱就结束了,那结束之后呢,咱们接下来就往下讲新课吧,啊讲新课来点右键,我们从这里新建一个文件啊,我们叫DAY04啊,DAY04的一个课堂笔记啊,我们把这个呢打开,我们在这里呢,再给大家记下笔记啊,慢慢来带零四。课堂笔记啊,课堂笔记来,那么接下来我们到哪呢?就是开发。第一个Java程序。啊,就是。程序写完之后。一定要。CTRL加S。进行保存啊进行保存。啊,第一个hello word程序照抄啊就行了,不要问代码为什么这么写。
01:03
啊,后期会讲,后期会去讲这个东西啊,另外大家需要注意的是是什么呢?就是说程序啊,就是Java源代码只要修改必须重新编译。啊,必须重新编译,你不能说你这个,呃,你这个Java源代码对吧,你你改了,你比如说你在这个位置上啊,来我们把这个打开来把这个打开来把这个打开,把这个打开,把这个打开这个程序啊,假如说你第一次写完了,写完之后呢,接下来干什么呢?你这个运行了,运行之后呢,诶你又去改了一下这个程序,然后呢,你你你你这个时候一定要注意啊,需要把这个程序重新再编译一下,生成新的。啊class啊,生成新的class。重新编译生成什么呀,新的class字解码文件啊,这样的话才会起作用啊,你你不要就是跟自己在家里第一次做饭一样,对吧?啊,你这个你准备这个,你们你们这个大家应该都做过这个汤对吧?啊,你做这个汤啊,你煮了一锅汤,结果你往里边放盐,放盐之后呢,诶你拿了用用了一个勺,你你你你来了一勺汤,你尝一尝对吧,你手里拿着这个勺啊,然后呢,这个汤还是原先那个汤对不对,你叭叭往里边放盐对吧?你接着尝你勺里边汤,那肯定不行啊对吧,你最后你你这个。
02:27
都都咸了对不对,你都不知道啊,你因为你尝的一直是原一直是原先的那个那个那个那个汤嘛,对12月的汤,所以这个道理是一样的啊,道理是一样的,嗯,就这个编译就是你改完这个程序,你一定要重新给它编译一下,这样的话才能起作用的啊,才能起作用来。来编译阶段啊,然后再往下呢,就是关于什么呀,运行阶段阶段好了同学们,那这块呢,咱们就来看一看编译阶段啊,怎么编译,怎么编译语法是什么,就是怎么编译使用什么命令。
03:03
这个命令怎么用啊,我觉得这才是关键啊,同学们就怎么编译,使用什么命令编译啊,呃,这个命令怎么用是这样的。首先啊,在你的这个。呃,这个这个这个叫C盘下啊,呃,Program file,然后Java jdk并目录下啊,有一个这个命令啊,叫做什么呀,叫做Java c。啊,就这个命令加法C。啊,我们呢。要用的命令先给大家说了啊,需要使用的命令是什么呢?就是这个命令来。Today。你要用的是它。啊,在我电脑上是这个位置啊,你的电脑就不一定是这个位置的啊,你的电脑可能是D盘啊,或者什么目录,什么目录跟我这个可能不一样啊,我这边是这样一个目录啊。
04:01
这是需要使用的命令。那就是这个命令,那么这个命令需要先测试一下。啊,打开打开DOS命令窗口,看看Java c命令是否可用。是否可用啊,来我们打开一下看看能不能用啊,Window键加R键CMD回车,回车之后呢,我们在这里输入一个什么呀,叫做加va c啊加va c来走了大家见。就说我们现在这个Java c好像不行啊,啊用不了啊,是不是啊用不了。你看我们第一次使用的时候,它会出现什么?不是内部或外部的命令,也不是可运行的程序或批处理文件。这说明什么呢?这说明Windows操作系统没有发现。 Javac.exe命令。
05:03
在哪里?明白吧,就是说Windows没找到这个文件啊,Windows没有,Windows操作系统没有找到 Javac.exe文件啊,在哪。他没有找到啊,那么我们现在怎么能让他找到呢?大家看我们的IP con你看能用啊,诶你看IP con你看写完之后这个怎么就执行了呢。对吧,那为啥IP行呢。对不对?哎,为什么ping可以呢?大家看看为什么ping这个命令可以用啊。是不是,哎,那为什么IP能用啊。是不是,哎,为什么Java c就不行啊,你看Java c就不行,你看Java c叭一敲就不行。对吧,那你说为啥呢?哎,我们可以研究一下对不对,你在这里应该是有个疑问的IP。
06:00
啊,还有这个P等命令可以使用呢。为什么Java c用不了?那么这个大家要一定要搞清楚啊,搞清楚为什么来我们看一看啊,是这样的,在我们这个这个这个WIN7的这个系统上啊,我在这里呢,就给大家说一下我们这个WIN7啊,在这里计算机这啊点右键右键这有个什么呀,有个属性啊,属性这块呢,有一个什么高级系统设置啊,高级系统设置,高级系统设置这块有一个环境变量,好呃,我一会儿再说这个环境变量,各位啊,我现在给大家说一下,为什么这个p con啊,就是IP conig可以用,为什么P命令可以用,对不对,哎,这是为什么,什么原因,我跟大家说一下,是因为这个啊,是因为啊。这个计算机点右键属性,这里有个高级系统设置,然后有个环境变量,好我们来看一看,有一个东西叫pass啊,有个东西叫pass,这个pass环境变量,我们我们我们我们来看一下啊,这里有个路径大家看你看。
07:05
路径我们拿过来啊,拿过来拿过来复制了一下啊,同学们复制一下,我们发现啊,Windows操作系统中有这样一个环境变量。名字叫做什么呀?并且发现pass环境变量的值。是什么呢?诶,我粘贴过来是这个值。是这个值好,大家看这个地方有一个路径,这个路径呢叫SYSTEM32。哎,然后后边还有个分号,分号后面还有一些别的路径,别的路径还有一个分号,分号后面还有别的路径,那么这个时候呢,我们看一看这个SYSTEM32啊SYSTEM32,有同学说老师前面这个system root是啥?好,其实你可以从这看到,其实这个system root是前面C冒号Windows。C冒号Windows就是这个。
08:00
哎,System这个root啊,System root其实你可以往上找,你看看或者往下找啊,有没有这个叫做。哎,你看这个位置其实就是system root的啊,System root的啊,C盘Windows啊,这个不知道的,没关系没关系啊,没关系,无所谓,就是两个百分号里边有一个system root,这个system表示系统,Root表示根,表示系统的根啊系统的啊,这个其实是哪个路径呢?是这个路径。啊,是你这个C盘下的Windows这个径,这个路径啊,过来我们放到这儿。实际上是他。啊,其实你打开这个环境变量,从这也可以看见啊,你往下走,你看到这个pass吗?对吧,你看这C冒号Windows system32是吧,是有这么一个东,有这又我。
09:02
打开这个SYSTEM32之后呢,接下来我们才在这里呢,我们看一下这个有没有,有没有一个命令啊,叫做IP,好,大家看这里在Windows system32的这个目录下,确实它有一个叫做什么呀,ip.exe其实我们发现有这么一个东西啊,有这样一个东西IPEXE。哎,我们把它拿过来啊。就是我们还发现了。在什么呀?SYSTEM32这个目录下,这个目录下。存在谁呢?哎,IP费了点exe。啊。那么这个时候呢,我大胆的做一个尝试,各位什么尝试呢?哎,我把最最最前边的这个system root,后边的这个SYSTEM32。包括这个分号我给他干掉不要了,什么意思,就是整个这个环境变量当中啊,这个pass后面这个路径里面,我把第一个路径给它去掉,就是这个我不要了。
10:05
哎,你说我如果说我把这个径给它去掉,会有什么后果呢?来我把这个路径去掉,来走去掉它,然后点击确定啊,点击确定啊,然后点击什么呀,确定啊,点完确定之后注意啊,注意。修改完环境变量之后,到死命令窗口必须关闭,重新打开才会起作用啊,所以呢,这块呢,有一个注意点,希望各位能够知道,就是说你这块呢,你需要可能需要把这个关了,然后呢,温能加RCMD再敲进再打开,打开之后你看一看IP con走,你看废了IP con用表了,不是内部或外部命令,也不是可运行的程序或批处理文件,你会发现IP con就废了,这用不了了。对吧,哎,你你改完之后你就会发现,哎,这会儿你是不是删了对吧?哎,删掉了就是说我们删掉了啊来将。
11:05
啊,Pass环境变量中的C冒号斜杠Windows-SYSTEM32删除啊SYSTEM32啊,分号删除。啊,删除之后再测试就会发现有这么一个问题。啊,说什么呢?说这个IP呀,它不是内部命令,不是可运行的文件,现在Windows找不到这个IP文件了,也就是说它在Windows system32的目录下,它IP con就找不到了。啊,找不到了,那现在同学们告诉我一个问题,我现在加法C我用不了,你看对吧,我这个报的错跟上面那个错一样,那如果说想让我的加法C能用,你应该怎么做,如果想让我的加法C能用,就加法C可用,加法C能用你应该怎么做呢?同学们给我一个回应。
12:11
应该怎么办?你你IP现在用不了了,对吧,你想让IP能用吗?你想I让IP能用,那么你就乖乖的还把人家IP坑F所在的这个路径给它,乖乖的给它加进去,加到哪儿啊。哎,你还得你还得听话啊,你不听人话肯定不行,你还得加到哪啊,来再来一次,从这点右键有一个属性,属性这里有一个什么呀,高级系统设置,然后这里有个环境变量,然后再往下呢,有一个pass,你把pass这个环境变量双击一下,你在最后边也好,在最前边也好,总之你在哪都行,你把这个叫做SYSTEM32给它再加进去,把这个分号一定要加上去,好同学们,这个分号加的对不对,这个分号加的对不对?来告诉我这个分号加的对不对,我现在这个分号是个中文对不对。
13:05
我这个分号对不对,同学们。好,大家一定要注意啊,我这是中文分号,这个分号可千万千万要记住了,这个分号必须是英文的,必须是英文分号,我再强调一下啊,英文和中文你要分清楚,你要连这个你要分不清楚,你就别学了啊,这个地方我们加一个英文的分号,英文你看英文分号不是冒号啊,不是冒号是分号,是分号,是半角的英文分号啊来点击确定,点击确定,点击确定好关闭好同学们改完环境变量我们要做什么事啊,我们要做什么事它才能起作用啊啊,我们改完环境变量做什么事儿它才能起作用啊哎,重启一定要把这个客户端怎么弄啊,关闭啊,关闭之后,然后再重新打开,打开之后呢,接下来在这输入IP诶你就可以用了,你看现在神奇啊,又能用了,IP con又可以用了。
14:00
对,IP。所以这块呢,咱们要注意的一个问题,什么问题呢?就是说我们呀,要会配这个环境变量啊,要配环境变量,配置环境变量的步骤啊,配置环境变量。Pass的步骤啊,Pass的步骤啊,怎么配呢?就是桌面计算机上右键。属性啊,高级系统设置环境变量。啊,环境变量就是这个步骤,大家知道怎么做呀,就是在我们这个桌面上点击右键有个属性。啊,然后呢,有个高级系统设置有一个环境变量啊,你把这个环境变量啊改一下就可以了,那么在上面这个变量,用户变量在下边这个叫系统变量啊,其实这个环境变量啊,它包括什么呀?哎,注意啊,环境变量包括系统变量和用户变量。
15:09
和用户变量。这个系统变量啊,范围比较大啊,比较大啊,系统变量会让计算机所有用户。啊,都。起作用。用户变量。范围比较小,只是这个这个变量只是作用于当前用户啊,我不知道大家有没有这个有没有有没有理解啊,就是Windows操作系统实际上除了这个叫呃这个这个呃m minirator,除了这个超级管理员administrator之外,大家知道有没有别的这个这个这个用户啊,用别的身份登录,比如说来宾账户啊,对吧,应该大家都知道这个事吧,就是比如说Windows操作系统,它应该是支持多个用户同时登录的,对不对啊,我可以通过administrator切换到另外一个用户啊,可以是这样的啊,那么如果你是只是在这个里边,哎,你这个设置的这个环境变量就表示啊,你这个环境变量只作用于我们administrator,如果说你是在这个系统变量里边设置的环境变量,那么这个环境变量将作用于这台电脑所有的用户,比如说你在这里设置的环境变量,你的administrator administrator这个用户起作用。并且你的。
16:34
来宾账户也起作用,其他账户也起作用,就是这个范围比较大,我们在系统变量里面配置就可以了啊配置就可以了,好了,这个呢是我们的环境变量啊,包括我们的系统变量和我们的用户变量,怎么配置呢?这块我有一个步骤,桌面上计算机右键属性高级系统设置环境变量。那么怎么修改环境变量呢?
17:01
怎么修改呀,找到pass啊,找到pass怎么修改pass环境变量啊啊找到pass鼠标双击。啊,双击666啊,是不是来双击一下,你看就有了变量名,有变量值啊,你把这个变量从这改一下就可以了啊,从这改一下就可以了,当然如果你是十系统的话,可能格局啊,跟这个格局不太一样,但是大致的思路是一样的啊,大致的思路是一样的,另外呢,要大家要注意一个问题,什么问题呢?就是。Pass环境变量当中都是路径啊,Pass环境变量当中都是路径,路径和路径之间必须采用分号半角的分号分割啊分号分割啊分割,注意这个是。
18:02
路径A路径B径C路径B之间用半角的英文分号进行分割啊,半角英文分号进行分割啊。好了,那么这块呢,咱们怎么能让我们Java c可以用,大家看现在我们的IP con f就可以用了,对不对,Java c还是不行啊对不对,Java c不行啊,哎,你看IP con为啥能用啊,哎,因为呀,IP con呀,它在这里啊,它在这里这个文,它所在的径是这个径,你这个径啊在这个pass环里什么呀,配着呢啊就在这个pass环境变量里边配呢,就在这个位置上配着呢,你看C盘Windows c32你在这配着呢,所以哎,我们可以用啊,可以用。呃,环境变量可以配置两个JK版本的,最好不要这样啊,最好不要这样,这样会有问题的啊,这样肯定会有问题的啊。
19:04
默认是用户环境变量吗?呃。对,默认是用户环境变量啊,默认是用户环境变量。呃,优先从用户环变量里边找啊,然后用户环境里找不到的话,再从系统变量里面找啊,设置了JDK10的环境变量,JDK是不是要删掉,JD8要删掉啊,JDK8要删掉,你不可能说你电脑上配两个JDK的环境变量啊,不可能啊,不可能啊。配一个就行了啊,配一个就够了啊,配两个会有冲突啊,啊配两个的话,你这两个如果都配进去,谁在前谁起作用啊,谁在前谁起作用,这个你最好不要配俩啊,删掉一个,删掉一个啊删掉一个好,那么这块的话,咱们就得就得配一下来,同学们告诉我配哪个路径,Java c环境变量,这个这个Java让Java c能用,怎么配环境变量。让 Javac.exe能用。我们配置哪个路径。
20:00
到pass中,那这个就是傻瓜式的一个操作了,你就重点要看,重点要看Java c在哪,所以这个时候呢,你呢就找一找你计算机C盘下边这个program file Java jdk,我看有些同学配到这,你配到这能行吗?配到这这个路径下有Java c吗?这有Java c吗?这个当下没有Java c您一定要注意了,您得把这个打开了,并目录下有一个加va c在这个位置上呢,啊有一个加va c,哎,不是这个啊,是这个。对这个啊,所以你需要配的是这个路径,你需要把这个bin路径配进去啊,一定要注意把bin路径配进去啊,我们配置哪个路径的pass,哎,将这个啊配置到pass当中。啊pass当中,好,那么这一块呢,我们就来配一下,把它复制一下各位啊,复制千万别手动敲啊,手动敲你就废了啊,手动敲就容易出错啊,复制粘贴没有问题啊,找找找找找找找到PASS88,双击666啊然后接下来定位到最前,定位到最后,最定最前最后都可以,然后接下来把这个路径CTRLV,你会把粘贴贴过来之后,你看光标在这个位置上闪,一定要这个位置加一个分号,好同学们,这个分号对不对?分号这个分号对不对?来告诉我这个分号对不对,对还是不对,哎,我们这是中文还是英文。
21:25
啊,这个地方应该是什么呀,英文的半角啊,英文半角来八加一个英文的分号,然后点击确定,然后点击确定,然后点击确定就可以了,一定要把这个窗口关闭,关闭之后重新打开,然后Java c啊走好,大家看Java c后边能出来东西,能出来东西这说明什么呢?哎,这明我们Java c命令啊,就没有任何问题啊,就可以用了,可以用了Java c,你还可以看一看我们当前编译器的版本啊,编译器版本为13.02啊,可以使用它来看编译器的版本啊。
22:00
来。怎么?还有这个CTRL键有点问题。键盘坏了,同学们啊,键盘坏了,键盘坏了。键盘现在好像有点问题啊。哎呀,这键盘咋还让我敲坏了呢?666呢,现在。好。好啊啊,怎么查看编译器版本啊这个。来。这就可以了啊,这是Java c,那么还可以看看Java这个命令是否可以用,因为Java c和Java在同一个目录下,那你这个目录下并下除了Java c之外,大家看下面上面是不是有个Java呀,那Java能不能用啊,来Java-version。
23:06
这个显示的是Java虚拟机的版本啊,就是Java的版本啊,Java虚拟机的版本来这个是查看Java虚拟机的版本。嗯。怎么查看Java虚拟机的版本啊?来在这儿拿过来就这个路径啊,这个路径好目标就是把键盘敲坏啊,好了终于敲坏了啊,不过刚才呢,这个这个键是摁下就起不来了啊,摁下就起不来了,所以刚才这个这个又看了一下,确实被被被我敲的有点有点严重啊,这个键盘敲下就起不来啊,这个弹簧有点不行了啊,有点不行了,好那么这个呃,咱们这个关于这个pass环境变量的配置,我们就说到这儿啊。
我来说两句