00:00
好,那环境变量配置成功以后,那关于这个JDK的安装和配置呢,我们就搞定了,那下面的话呢,咱们就可以去呃写Java代码,然后呢,使用咱们的JDK里的相关工具,让他呢运行起来,那我们写的第一个程序呢,叫做hello word,呃这个hello word呢已经呃不仅仅代表是一个程序了哈,他已经现在是只要是我们做任何一个这个这个。这个工作包括后边呢,我们讲一个,比如说一个框架啊,这个框架呢,我们打好以后呢,先跑一个最简单的一个程序,我们都把它称作叫hello word,对这个大家知道这意思就行啊,那咱们呢,写一个hello word,写hello word的话呢,那你首先得选一个工具啊是吧,你得有一个工具,然后去写这个呃,Hello word的一个程序了啊,那这呢,咱们能想到的最简单的一个就是使用这种这个记事本一样啊,使用这个文本文档的方式去写啊,那写的话呢,我就不放在桌面上了,我在这个地盘下呢,先暂时的新建一个目录,就叫做code来来存放咱们前几天的这个代码,后边呢,咱们用eclipse的话呢,就有具体的工作空间了啊好,我先写到这里边,Code下呢,新建一个叫D01,哎,来存放咱们第一天的这个代码,好进来进来以后我们去写代码,代码呢,其实就是你敲出来的abcd这样的一些指令了啊。
01:25
那这些指令的话呢,其实就用一个文本去承载就可以了,肯定不能是用图片啊,用用用其他的这个数据库啊,这样打开肯定不合适啊,我们就新建一个文本文件。好,那这里边儿呢,提到一个点。Java的程序,Java的代码,它的这个后缀的问题,对这个后缀呢,都是Java结尾的,哎,所以呢,我们把它呢改一下啊,那前面呢,就是属于我们创建的这个文件的一个名字,这个名字呢,咱们都不要使用中文,哎,咱们都是用这个英文的啊,那咱们不妨呢,就叫做hello world。
02:06
哎,Hello word好,写完了,哎写完以后,这时候我们点一个试。哎,这就写好了,还没有打开里边呢哈,哎,这时候呢,先说一个问题哈,我看有的同学那块呢,确实也存在这个情况,就是这个后缀呢没有露出来,对这个后缀没有露出来啊,你看我这个是漏着的,写完以后你看这个类型,这提示我是Java文件,有的同学呢,是这种情况啊,文件夹和搜索选项查看。然后在这呢,有一个隐藏已知文件类型的扩展名啊,WIN10呢,就是应该是在这块上面去找一下那个路径就可以啊,诶把这个勾选上以后,你会发现这个后缀就没有了啊,有的同学呢,电脑里边就处于这种没有后缀的情况,建议你把后缀打开,咱们做软件开发的呢,就是这个后缀呢都要露出来,这属于一个基本的习惯了啊,要一看这后缀都没有,这肯定是习惯很不好。
03:05
嗯,这种情况下呢,你就不能够知道他这个文件是什么格式的了啊,比如说诶刚才有同学说说诶老师说了,说这个我们创建的文件呢,都是点啊结尾的,所以呢,自己来一个,比如说呃,hello.java说诶我这写了一个点Java结尾的一个文件,其实呢,你发现这个文件并不是对吧,你看这儿。对,你其实是一个TST格式的文件哈,那因为这时候呢,你的后缀呢,被隐藏了,所以你根本也改不了,哎,大家呢,都要把这个后缀呢,给它显示出来。哎,这样的话呢,你就很清楚才能看到你这个文件其实是一个赝品是吧?假的啊,不是点章啊结尾的,你其实是一个T文件啊,那这不行,那这个呢,是正确的一种方式,好,那我们呢,这个文件呢打开,那咱们就先使用最简单的一个记事本打开,那里边儿呢,什么也没有,下边呢我们要写一个hello word,希望呢,从这个命令行能够显示出来一个hello word。
04:08
那怎么做这个事儿,哎,这就咱们第一个账号程序了。行,那咱们呢,就开始来写啊,首先呢,写的一个单词叫class,注意全部都是小写。啊,这实际上是我们Java的一个关键字了啊,用这个关键字呢,我们来定义一个类,来定一个类啊这个细节你先不用关注,哎,你先照着这样写就可以啊,后边咱们一点点解释,然后呢,哎,我们可以写一个名字。可以起个名字,我叫做hello,哎北京,哎,我故意呢给他错开啊哈,先China吧,哎,Hello China是吧,然后呢,用一个大括号,这个大号呢,给它分开啊,就这样叉开好相当于我们class声明了一个类,这就是这个类的名啊,这是类的名,这咱们后边呢,具体展开这个名咱们去命名,咱们再说哈,大家你可以先照着我这个来写,然后一对大括号呢,给大家展开CTRLS一下,或者你在这块呢,点一下保存都可以。
05:19
好,先写上这。啊,先写成这样了,写成这样以后,咱们下边呢,就先试着呢,对写的最简单的,简单的不能再简单的这样一个程序呢,进行一个运行啊进行一个运行,那怎么运行呢?我们看下这个PPT里写的。看看这写的啊,咱们刚才呢,是写了一个以点Java结尾的一个文件,我们把这个文件呢,就称作叫原文件,对咱们这个原文件呢,是写的hello word.java行,那写完以后呢,我们想去执行,怎么执行呢?首先我们需要使用的叫Java c.exe这个命令。
06:02
通过这个命令,我们对咱们刚才的这个文件呢,进行一个叫编译工作。啊,这个过程呢,我们称作叫编译,编译完成以后,它会生成点class结尾的文件,我们把这个文件称作叫自解码文件。哎,像这些术语呢,大家都得下来,都得多念一念,说一说啊,就是都得记住,这就是属于行话了,就啊,哎,这叫自解码文件,然后呢,我们再通过java.exe这个命令呢,去解释运行这个点class文件,哎让它呢跑出来出结果,哎也就是说Java程序呢,我们要想让它出结果呢,需要有两个过程,一个是Java c的过程,一个是Java的过程,哎对应的叫编译和运行的过程。好,那咱们下边呢,就会先对咱们这个文件呢,进行一个编译啊。那编译的话呢,来吧,我们打开咱们的这个命令行。
07:00
哎,如果你要是刚配完以后,环境变量记着呢,这个命令还记得关一下重开啊,刚配完以后呢,记得要重开一下啊,行,那进来了以后,我们现在呢,想去编译这个文件啊。哎,我们要去编译这个文件。那时候大家想了,你说我要在C盘这个路径下编译这个文件,靠谱不靠不靠谱了,对,因为我们Java c倒是可以在任何路径下执行,但是你Java c后边呢,还得写这个文件,这个文件呢,这个文件是不是不在这个路径下呀,对,所以现在呢,我们要编译某一个文件呢,咱们需要找到你这个文件所在的路径啊好了,那咱们所以得过来以后先的CD。啊,不是CD了,先D找到我们的D盘CD后的D01,哎,到我们这个D01项,然后我们现在呢,要编译咱们的这个点Java结尾的原文件了啊,这样写Java c空格,然后呢,输入我们的啊原文件的全名哈。
08:16
word.java注意点,Java也要写上。没有分号啊,直接写完以后呢就回车。诶,大家看到这块呢,就是出在下一行了,也没有报任何的错误信息啊,那就是正确的,这个执行完以后,大家看到我左边这块呢,出现了一个点class结尾的文件。这个文件咱们刚才说叫什么文件解码,对叫子解码文件,对这个要记住它啊,好,那这个自解码文件的文件名,你发现这是什谁的名,对这个文件名是不是跟我们这个这个文件名和我们下边原文件名不一样啊,这个字节码文件的名是我们写的这个原文件当中的类名。
09:06
啊,是我们这个类名,这个一定要大家注意啊,后续呢,咱们会翻来覆去的都会这样见到的啊,诶不自觉的你就记住了,其实哎,这个词解码文件实际上对应的就是我们里边的这个类啊,所以这个名呢,自然而然的就是类名了,好,那下一步我们是不是该去解释运行这个资金码文件了。啊,结束运行,那就这样写。好,下边Java命令后边呢,就写我们这个自解码文件的名字,那实际就是类名呗,Hello China,注意后面这个加class就不要写了啊,不要写了,光这样写就行回车。诶,那就是报错了。说呢,我在hello China当中找不到main方法,说,请将酶方法定义为这个。
10:02
哎,就是这里边,他意思就是说我在这里边要找个东西,这个东西没找着,言外之意呢,反过来推,就是你这里边是不是应该写这个东西啊,嗯,那我们下边呢,就得打开咱们这个文件,按照人家的要求在里边呢,再补点内容,补的是什么呢?就是它这里提示的public static word may啊,String形的一个X参数,哎,咱们得把这个得写上才行哈,好了,那咱们就来这写。啊,通常咱们写的时候呢,就别顶格写了,表示是它内部的结构,咱们按住Q左边的tab键啊,让它有一个这个这个这个缩进啊,然后呢,就写刚才你看到的这个,你要一开始记不住,你就放在这儿是吧,哎,这不告诉你了,说写叫public啊,Static就照着这个抄就行啊抄你别抄错了。哎,我may,哎,四针类型的,这里有一对中括号叫X,尤其像这个S啊,咱们Java代码,哎,先提前说一下,是严格区分大小写的。
11:07
就是人家这写的大写,你这就得写大写啊,你要写错了他就出不来了,然后这个就写好了,写好以后呢,还没完事啊,这个后边也得补一对对括号,然后呢,这个括号呢,跟这个括号对应,所以我们这呢也点上看不见,让它俩对齐啊,这部分看着就可读性更高一些,好CTRLS或者你点一下这个保存,这就算保存成功了啊,它让我写,那我就写了一个写一个完了以后这块我们再执行。注意你这时候呢,把这个原文件是不是改过了,你文件改过来是不是得重新编译啊,对的啊,Java c空格,Hello,哎,Word是我们的这个原文件的名字啊,哎,知青好了,重新的编译了,就会把我们刚才那会儿的这个文件又重新覆盖掉了啊,你看这个时间02:52,这是刚我们新覆盖的以后的这个加class文件,然后Java hello China。
12:10
好回车,诶,那这时候呢,不报错了。刚才还有错,现在不画错了,但是呢。啥也没有,哎,冬天也没出来对吧?哎,那这时候呢,我们说你想从这出来点效果,这效果也没出来啊,光是默默的开始,默默的结束了,哎,咱们这里边呢,给他写点东西,哎,咱们在这个,哎,May这是一个方法了哈,在他的这一段大括号当中,咱们写一段固定的代码,这个呢也是格式是固定的啊大家呢,就先照着这个写。哎,S是大写的system.out点,哎,Print LA,哎,一对小括一对分号啊,这是一对分号,一个分号在这个里面先用一对双引号。啊,这其实是一个字符串了啊,但是你先别深究那么多,哎,我这咋写的,你也就照着抄都行啊,别写错了,在这里边我们来一个hello word,诶对,然后CTRLS一下保存。
13:16
我就写完了,哎,这个语句大家呢,也照着这个去写啊,就是你写照着抄都别别抄错了啊,后边咱们慢慢解释这是什么意思,好写完以后呢,我们过来又得重新编译,按照我们这个上下键就可以啊编译,然后呢运行诶出来了。哎,出来的这个信息就是咱们的这个信息。哎,这就对了,好,这就是咱们写的最初的一个最简单的一个Java程序,就是从键盘的输出,Hello word这样的一个过程啊。
我来说两句