00:00
那么看。瑞婷,那么我们命令下面开发,我就不去写了,同学们有兴趣可以用。Vim去开发一个,我这里就不去开发了,同学们呢,晚上做成一个作业,你在Linux上面去写一个简单的hello word,看看能不能运行起来,这个呢,我作为作业布置给大家,我这里就不写了啊,好,再写一个零零,可是下面的一个作业就是零零,可是想。Linux。下开发一个,呃,这个开程序自己去测试。肯是肯定,也是一样的,不难。啊,这个不难,我呢把这个要求放到这儿,同学们自己去做就可以了。这是我的一个要求。好,我截个小图啊,具体步骤我已经给他写好了。好,放这没问题吧,那现在呢,我们来进一步,呃,进一步什么呢?同学们看,使用文本工具开发项目,可以很好的理解它的运行原理,而且的确也很好理解,简单嘛,但是它不利于开发综合项目,因此呢,我们要用idea idea来开发,现在呢,我们来看看怎么用idea来开发一个开的。
01:17
一个小程序好还是hello word?那现在呢?我们来用idide工具来开发,来各位同学。啊,这里面有些步骤啊,来看一下步骤。同样,我们完成这个流程步骤。简单的捋一捋,呃,看一下步骤,打开ID工具,首先我们新建一个项目,大家看清楚啊,新建项目。Fire new project点一下。然后这个时候呢,咱们进的是麦项目,我问大家一下men咱们学了吗。学了诶me,他为什么现在很多Java e也好,还是大数据,为什么他喜欢用呢?原因是什么?
02:00
哎,同学们说的很对啊,就是其实它主要是解决一个这个包的依赖关系,对吧?后边我们在学这个阿卡的时候,就是我们这个里面有个网络通讯Spark,有个网络通讯底层机制,那里面我们也要用MY,所以说现在基本用MY用的多好,这个我就不再多说了,那么我就买项目下一步,下一步呢,我们来写一下这个东西,Com点艾特硅谷。好,第二我们就以咱们班的这个开班时间为例,那零七我们是07005是吗?0725还是0705好,我用它啊scan好,这个就是我们的一个group ID,然后呢,这个项目的。名称啊,其实这个就是项目的名称,我们也用这个名字,这样子大家呢,看起来就比较简洁,好好这是我取这个名字,你们呢也可以按这样取都可以,好,我把这个图小小的截一下,第一步我们去先建一个M项目取名。
03:02
创建main。项目。好的。那么这个妹妹项目的怎么去创建,我就不多说了,我这写了一个这么一个图。好,那紧接着呢,我们把它打开,打开下一步走好这个我就不用动它了,Finish。发进去过后呢,我用this窗口把这些都关闭了,好创建一个新的打开,好打开过后同学们请注意观察到啊,同学们看到此时此刻外部的一个library1.8已然隐居了,就现在你可以已经可以用,可以做Java开发了,没毛病,但是呢,我们要做的是开的开发,我们要开始写东西,有点步骤啊,注意听点开它。大家看我们的主包,我们会在我们的源代码会写到这个主包里面,我新建一个文件夹,注意听。新建一个目录叫scan名字,呃,一般就叫SC就可以了,你也可以取别的名字啊,好,这是第一个,第二步我们要把这个做成一个source,就是可以写原代码的,一个是把标记一下在哪里呢?叫make directory as source root。
04:16
OK,那为什么呢?因为我这样设置过后,我们这个项目的这个根目录就定定到这个地方了,他比较用于管理好,我就写了个source root。好,这样就OK了,好,我把这个先简单的写一下。那刚才我们做了一个什么步骤呢?诶创建好后是那么创在。在这个项目下,项目下创建一个scanner。开了目录并标记为标记,为什么呢?So SOC source route,那具体来说呢,就是刚才这样这样操作的啊,简单的给大家说一下,就这。
05:04
我把这个点开。这大这样截个图,大家一下就清晰了。在这在这找,诶这没有了啊,因为刚才那个就没已已经已经那个没有了,好我截个图。转过来的。好。复制一个。好,标记为这个。那么第三一步呢,第三这步做完以后,下一步该干什么,就可以建我们的项目了,我们就可以建我们的项目了,好,我现在开始在这建的时候,我将这样建一个包啊,先建一个包。com。点啊,呃,大家看这边有个问题啊,先先听我说,大家看我现在在这点的时候,你会发现不能创建实刊了。说老师你这不是可以建Java克class吗?没你看这里面没有看了。我们这个项目现在跟看了没有发生任何关系。你没创建,你没没办法显示开了,那怎么办呢?需要我们加入撕开了这一个框架,好第三一步啊,默认情况下。
06:10
默认,默认情况下不能。写看程序。SC程序,程序需要需要加入对应的SC框架。好了,那现在呢,老师快速的给大家整一下啊,来走一个,那现在呢,我们点开它怎么说呢,点这里面有个叫爱的framework support。点在哪里呢?往下搂。找到这,那你如果就你看不到这个SC,说明你你刚才那个SC这个那个插件没有装好啊,一定要把这个选账才行,没有的话,那你到底是做不了的好,所以说我在这呢,要把它截一下,否则你开做不了开发。还有一个细节啊,这边还有一个细节,就这同学们注意听,如果你是第一次注意听讲啊,如果你第一次,因为我这个以前开发过,如果你第一次你是它这个东西use这个library是空的。
07:09
那你怎么办呢?你配置一下,把这个路径指到你刚才的那个看的主目录,我把这句话写到这儿。啊,如果注意注意如果啊,如果是如果是第一次,第一次开发开发这个是看了项目,项目上面的这个use number是空的。啊,他没有东西,没有东西library。是空的怎么办呢?是空的则我们我们需要点击。点击这个configgure,就点击这个configgure啊,Coniggure点这个configgu。啊,进行一个配置。配置配置配置也很简单,就是选择到什么,选中选择你的那个开的安装目录主目录,安装的主目录即可安装主目录主。
08:13
目录即可,它就会自动给我们把这个给你选中,好这里我已经说清楚了,好把它拷贝到这里来。好,这是我们说的第四一步,第四一步。好,没问题,这大家一看也就很清晰,那下一步下一步呢,我们现在有了这个东西,你看哎,变化就比较大了,大家看。点OK,这个时候同学们可以看到,当我再点击这个包的时候,多了一个东西scan class,原先是没有的。现在有了,好,我就写了啊,那就写come点艾特硅谷点。CHAPTER01点。什么呢?我们的第一个类叫。Test。
09:00
Test scale,我说一下我这写的是什么东西啊,同学们有点看不懂,看这一句,整个这个不是一个类的名字,那么这我要选的是object。就刚才我已经讲了,我我们这个入口要写啊,不对,我刚才讲了,现在大家应该比刚才要清晰一点,如果我直接讲个class没有入口,我念的是object,我简单说一下这是什么意思啊,就代表我这个包名前面的包名是com点艾特硅谷点CHAPTER01,这是我的第一章,这个object的名字是。Test你可以理解成它就是一个类。啊,就是个半生对象,那么test class这个时候呢,我们点OK啊,我把这个也截一下啊第一次嘛。好,第一次。好,要是选择。啊,选择创建啊。选择创建一个是看了。开了啊开了的这个这个class,然后如图。
10:01
的object object如图,好,这个图也非常的简单,非常简单,你把这往这一放就OK了,非常简单,那么这个代表什么意思,我刚才已经说了,我就不再多说,好现在呢,我们把它确认一下,点OK。好点格,你看这边报名就有了,那现在我在这边写一个非常简单的东西,写一个主函数,它的快捷键一样的啊,你看这写一个主。一回车。全部出来了。那么这个,呃,这个是怎么出来的呢?是因为。它本身就支持这个快捷啊,那我就写上一句话了,Print。Print,好,这么我就还是来换行啊叫hello hello scanner scanner,然后呢,我写个叫做IDE开发的,好,这就写完了,写完过后你们看到当我们加完这个主函数以后呢,这有个小的箭头,说明它是可运行的。它是可运行的,那这个时候我们运行一下。点run。啊,点让这个呢,我们第一个程序就跑起来了。
11:00
稍等片刻,非常简单哈。OK,你看。第一次有点慢,后面呢,他就速度就快起来了,你看哈盖了IDA好,第一个程序咱就写完了,那么我把这个呢,给它截个小图,这是我们用IDA开发的第一个小工具来走一个放这啊啊编写程序,编程并运行并运行。二并运行。好的,同学们。那最后我要多说一句话,有些同学可能说了,说老师你刚才加入了开了这个框架以后,从哪里可以体现出来的呢?注意听在这里你们可以看到,当你加完了过后,这个,呃,这个外部library会多一个,看到没有?你原先是没有的,现在有了,也就说你现在用的这些东西都在这,甚至呢还可以看源码。待会儿我们再说这个源码的配置,好,第一个咱们就写完了,同学们,第一个案例我们就先说到这儿。解区段时。
我来说两句