00:00
好,那前面的话呢,咱们从这个知识层面呢,把这个第一部分呢就都讲完了啊,第一部分呢,简单看一下Java语言概述啊,涉及到我们这个GDP环境的一个安装环境变量的配置啊,基本一个hello word,然后呢,基本语法啊,涉及到我们变量的定义,运算符,流程控制,这是主体的这个内容啊数组数组的话呢,其实从这一章开始已经算是进入到面向对象了啊,为什么这么讲呢?因为数组的话呢,咱们讲后边这个,像讲完继承以后,咱们说了一个类叫做object类啊,Object类的这些方法呢,数组当中也有啊,包括数组创建的时候,我们也需要去new一下啊,那我们造个对象呢,典型的就是通过new的方式,所以这呢已经算是面向对象这个体系里了啊,那数组呢,就涉及到咱们如何在内存当中啊对呃,很多这个相同类型的一些数据呢,进行一个保存,哎,这样的一个问题问题啊,咱们引用的叫数组,那我们讲到这个高。
01:00
这部分的时候还会提到另外一个非常重要的结构叫做集合,哎集合和数组的作用呢,哎,你可以泛泛的理解是一样的,哎都是为了存储多个相同数据类型的数据啊,那集合的话呢,有它的优点,数组呢有它的这个方便之处,哎我们讲到集合的时候呢,再来总结一下,去谈一谈,然后后面呢,我们第四章,第五章,第六章,哎这个翻来覆去的说,这三章呢是重点啊,重点呢,我们说Java语言就是面向对象语言,那Java的语言的核心呢,都在这三章当中去体现的,哎这三章当中有很多的细节,哎,而且基本上咱们讲没有太多,只是大家需要了解的,哎大部分绝大部分内容呢,都是需要大家掌握的,哎所以说呢,咱们这里边讲的呢,也比较细致一些,然后辅这个辅助的一些练习呢,也相对来讲多一些啊这块的话呢,大家需要通过这个呃,携代码去理解是吧,然后理解的。
02:00
基础之上呢,你再去写代码,这个相辅相成的这样来啊,包括咱们后边的话呢,呃,讲到这个第二部分,从明天开始呢,咱们讲这些内容,这些内容呢,也都是基于面向对象的啊,也就是说呢,咱们得先有这个面向对象这样一个底儿啊,面向对象呢,咱们我建议成叫op了啊,Objectien的programming面向对象编程,然后基于它呢,我们可以去啊讲刚才说的讲集合啊,讲这个多线程,讲这个IO流,讲网络编程,讲反射等等这样的一些内容,那这里边这个章节呢,我把这个顺序呢,稍微微调了一下,哎,那微调呢也能看到,就是什么呢?原来呢,我们是后边一章才讲多线程,然后呢,现在我一上来就先讲多线程,那就说明什么呢?就是这些章节呢,其实先讲谁,后讲谁没有太大的要求啊,比如说呢,多线程,你现在呢,突然这个明天这个身体不舒服,状态不好,哎这两天呢,呃没听太明白,那后边呢,我们讲到集合的时候呢,实际上是不受影响的。实际上是不受影响的,就多线程呢,比如这两天你给拉过了,然后集合的话呢,你就当重新学一样,那里边呢,基本上不涉及到多线程的内容啊,只是说在我们后边提到一个说谁谁线程安全,线程不安全,只有那样稍微的提了一点点啊,那绝大部分的内容呢,是不涉及到,就是他们都是彼此独立的,但是呢,他们彼此独立不意味着他跟前面面向对象是独立的啊,这些内容啊,都是基于咱们面向对象呢去谈的,所以说呢,通过我们讲的这个第二部分Java的高级编程,大家呢,再去强化一下咱们讲的前面的面向对象,那整个呢,大家都是做这个Java开发啊,即使做大数据的同学,那也是,呃,主体用Java语言在做开发了,那这个主体的Java语言呢,体现的都是面向对象,呃,所以说呢,这块呢,面向对象一定是咱们说的一个重点啊,然后后边呢,又提了一个叫异常处理,那异常处理呢,就涉及到我们在写程序的过程当中,可能会涉及到一些异常的问题,而且有一些异常呢,需要在我们运行这个程序之前呢,需要先指。
04:00
指明啊,万一要是出现异常怎么办,所以我们提前呢,需要做一个异常的处理,比如说呢,这个咱们讲的时候呢,也是会涉及到啊,比如叫file not found exception啊是吧,包括这个网络这一些异常啊,就是这些文件呢,你说找不找得到呢,这个不知道,真正运行的时候,我们才知道这个文件在不在,但是呢,这个异常呢,是一个编译异常,需要咱们在编译之前呢,你就给人家加上这个try catch啊,乃力说加个finally啊,就是这个相当于是说呢,我这个程序呢,在运行之前,我们就得先考虑到万一要是出现异常该怎么办啊,是这样的一个情况啊,所以呢,我们就能够使得什么呢,不管是你用手机也好,还是用我们这个浏览器也好啊,假设呢,你去点一个啊链接去访问一下这个后台啊,一点那链接突然蹦出一个对话框来啊,提示你说这个啊,比如系统正在维护啊,请稍后再试啊,这个呢,其实相当于它就是诶。
05:00
正常运行的话都是OK的,结果呢,出现问题了,这个有可能是服务器这块,呃,各种各样的原因吧,崩溃了啊,或者网络拥堵了等等这样一些情况出现了,好出现的时候呢,我们就按照指定的说哦,Try catch find这样方式呢,去处理一下,给用户一个友好的提示。哎,那这个用户一看呢,哦,原来是这块有一点小问题是吧,而不是说呢,当出现这个异常的时候呢,你没有进行处理,出来一堆乱码,这个用户的体验呢,就非常差了啊是这样啊,当你真正出现这样的一个比如dial log一个对话框说提示说服务器,比如说是呃,崩溃了或服务器拥堵啦,或网络异常啦等等这样的一个友好的提示以后,那么其实呢,我们比如作为这个客户端啊来讲,那你还需要把这个异常呢,发送到咱们的Java后台啊,我们记录一下这个日志啊,错误的信息的这个日志日志,然后呢,便于我们这个后台开发人员呢,诶你这个如果很多用户都发了以后,你看一下这个错误的日志信息你就知道啊,后边这块出了什么问题,哎,下一个版本的时候呢,你需要做一些修改,把这个异常呢给它解决掉啊,是这样的一个情况啊。
我来说两句