接口与抽象类的区别
为什么要引入接口
JAVA不支持多继承,抽象类表示通用属性时存在这样一个问题:每个类只能拓展一个类。但是每个类可以实现多个接口。实际上接口可以提供多重继承的大多数好处。同时还能避免多重继承的复杂性与低效性。
并行性和并发性
并行性和并发性是既相似又有区别的两个概念。并行性是指两个或者多个事件在同一时刻发生,并发性是指两个或多个事件在同一时间间隔内发生。
在多道程序环境下,一段时间内,宏观上有多道程序在同时运行,而在每一时刻,单处理机环境下实际仅能有一道程序执行,故微观上这些程序还是在分时地交替执行。操作系统的并发性是通过分时得以实现的。