温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
大家好,我是海波老师,本期课程视频给大家带来的是Java基础入门课程极速版。从2000年初开始啊,随着互联网技术在国内的推广和普及,Java技术也开始流行起来,还记得那个时候啊,老师用的Java还是1.3版本呢,截止到今年2022年,Java已经发布了19个大的版本,那么期间啊,有几个经典的版本还是比较重要的。一个是2004年发布的JAVA5版本,现在我们在开发中主要用的Java语法都是源自于这个版本,还有一个就是2014年发布的JAVA8版本,这个版本啊,是我们当前软件行业的主要开发版本。再有一个就是去年2021年发布的JAVA17版本,作为史上最快的Java长期支持的全新语言版本,自从2021年9月14号发布以来,对于当前的软件开发行业来讲,JAVA17已经造成了现象级的影响。大多数核心基础的软件框架都针对于此版本进行了对应的升级。即将正式发布的Java核心框架SPRING6和spring boot3的应用程序啊,在运行时至少需要JDK17全文搜索引擎以来,search8.x版本也是基于JDK17开发的,而大数据经典消息队列卡夫卡4.0已经弃用了JDK8,全面支持JDK17。所以啊,本次视频课程就是基于JAVA17和D2022专门为Java初学者所设计录制的零基础快速入门课程。
01:23
学习过程中啊,老师会带领大家首先从基础语法入手,学习包括变量啊,运算符、分支循环结构以及数组应用等相关的基础知识。然后呢,我们再学习Java中经典的面向对象编程,其中包含类啊、对象封装、继程、多态接口等具体的编程语法,最后呢,我们在学习集合、IO、线程反射等面向对象的应用语法。那么看着学习的内容很多啊,概念很多,但是对于大家来讲呢,学习这门课程不需要你有任何的编程基础,只要你对软件编程感兴趣,所有的课程内容老师都会基于零基础,由浅入深进行细致的讲解,带领你走进一个全新的Java的世界。当然了,如果你有其他编程语言,比如C语言的这种编程基础,那么学习起来肯定会相对来说轻松一些,咱们大学工科啊,理科一般不都是会学这样的东西嘛,对不对,但是如果呀,你没有这方面的基础,没有关系。
02:17
只要咱们微信啊,Word呀,咱们打字熟悉,基本的英文单词啊,咱们能看懂会就可以了。一门编程语言的学习,如果想学会学懂,那么就不仅仅要学习基础的语法,核心的应用,还有就是要学习底层的实践原理。所以啊,一般在教学过程中,学习某一个知识点的时候,一般都会先讲概念,再讲应用,再深入学习其中的原理,最后通过练习加深印象,然后再学习下一个知识点,形成知识学习的迭代。这样做的好处呢,是显而易见的,因为注重了每一个知识点的学习,所以对知识点的理解会比较深刻,而且更容易记住。但是不足之处就在于啊,每一个知识点的迭代式学习会将整个语言知识体系的学习周期拉长,一旦时间过长,即使曾经记得很深的知识点也会变得只剩下概念了。并且啊,由于弱化了整个语言体系的学习,那么想要在短时间内真正理解一门语言的精髓,其实难度啊还是比较大的。所以本次视频课程为了降低Java语言本身的学习难度,老师会采用最简单最直白的语言,以及图形化和编码相结合的形式,快速直观的学习Java的语法,缩减Java语言的学习周期。同时啊,咱们弱化基于语言底层实现过程的学习,将学习的重点集中在Java语法本身和应用上,真正的做到Java语言的快速入门,这里的快啊,可不是21天由入门到精通的那种快,也不是14天由入门到放弃的那种快。而是真正的让大家在。
03:46
短时间内理解Java语言的精髓,让同学们通过本次视频课程的学习,掌握Java语言的整体结构和语言学习体系、基础语法以及简单应用,为后面的web开发基础核心框架spring的学习打下一个坚实的基础。
我来说两句