为什么Java不是纯粹的面向对象的编程语言?