J2SE
通过看J2SE视频,可以说学到了一些新的内容,也可以说是把之前的知识又复习了一遍,或是做了一些扩展。
首先这是J2SE基础的一个宏总:
宏总:
基础部分:
这些知识基本都学过,欠缺一些的应该是内存分析这块。但通过这部分视频,相信大家从此不再认为它高大上了吧。
(随后会补充一篇内存解析的博客,请期待......届时会在此插入链接)
除此,虽然C++也有流,但因为当时学的时候,没有当做重点,所以在看这块的时候就如同看新的内容。
流:
流可以理解为出水口的管子,当你想对出水状况作出改变时,就可以在管子外 套上不同作用的管子。最基础的是如下四类流,其它流类型都继承自这四类:
注:这里的输入、输出是相对程序而言的。
面向过程:
java是面向对象的语言,但对象内也有过程,所以将此又分了出来。
这块大家应该也都很熟悉:几乎是所有语言所共通的部分。
但这块事件监听之前见的比较少:
事件监听:
事件监听,亦可理解为触发器。事件监听是由事件触发的。如按下某个按钮,可以触发某个事件监听,执行另一个方法。
要 点:
1. 一个事件源组件上可以同时注册多个监听器
2.一个监听器对象可以同时注册到多个事件源组件上
3.事件源的信息可以随它所触发的事件自动传递到所有注册过的监听器
面向对象:
这才是java最重要的部分吧!这块的内容,也是在我们的学习过程中一直陪伴我们的,但相对而言,对容器这部分比较陌生。
容器:
容器,我理解着,相当于将一类事物打了个包。这样,当用这一类对象时,不需要全部实例化,只需实例化一次就够了。
类结构图:
容器包括:set list map数组等
set:往Set里装元素:不能重复,且没顺序
List:可重复,有顺序
Map:是一对一对的往里装,这是和其他不一样的地方
我们看到了set.list.map只是个接口,他下面还有相应的具体的容器类,装东西的时候,是用这些具体的类装。除了这四个接口,还有Iterator、Comparable。这六个接口几乎涵盖了容器的功能。
总结:
虽说是又学了一门语言,但事实再一次证明,语言是相通的,因为这所有的知识大体都是我们接触过的。与其说我们又学了一门语言,不如说我们又做了一次回顾总结啊。
(咳咳,虽说都接触过,但怎么用还得多练呐,加油吧,we all~~)