关于java的问题:类与对象

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:27:00
请简要回答类和其实例对象之间的关系,并指出类中的静态字段或方法与类的普通实例字段或方法的区别。
谢谢^-^

类是一组数据和函数的集合,只是抽象的概念,它的作用就是生成对象,它生成对象后,就为这个对象分了一块存储区,类可以生成无限多个对象,每个对象都有自己的存储区,在类里定义的数据和函数在这个对象里都有了
类生成的不同对象都有自己不同的存储区,所以每个对象的数据和函数都存在不同的地方,改变了这个对象的数据不会印象另一个对象的数据,但是加了static后,数据和函数就是静态的了,静态的数据或函数存在一个存储区,因为是存在一个地方,所以所有对象对这个数据是共有的,只要它一改变,所有对象的这个数据都会改变