有点片面哟."类是现实世界的实体到计算机的映射" ――只适合于业务建模方面
"接口是与类相对应的概念,是对象(类)之间的一种契约
"――接口只是类行为的一种契约,不是对象间的,你说的只是接口的一种应用
"类型是编译器对类和接口定义的对应."――不明白
"抽象类是属性与接口的定义,主要用于关系密切关系的对象.
接口适合对关系不密切的类(对象)提供相同的功能."――只是说到了表面现象
"JAVA采用的内存模型决定的,其内存模型是只分配一个指针空间在栈中,运行时在根据需要在堆中进行实例话,所以必须使用JVM不然的话程序员需要管理所有的对象,这也是在JAVA中引用多,速度比C++慢的原因.
"――JVM的初衷并不是你说的对象管理问题,而是为了“write once,run everywhere"的目的,即为代码提供一个中间层