对象和类之间的区别
对象是类的一个实例。 类是创建对象的蓝图或模板。
对象是真实世界的实体,如笔,笔记本电脑,手机,床,键盘,鼠标,椅子等。 类是一组类似的对象。
对象是一个物理实体。 类是一个逻辑实体。
对象主要通过
对象根据需要可创建多次。 类只声明一次。
new
关键字创建,例如:Student s1=new Student();
类使用class
关键字,如:class Student {}
对象根据需要可创建多次。 类只声明一次。
对象在创建时分配内存。 类在创建时不需要分配内存。
有很多方法在java中创建对象,如
new
关键字,newInstance()
方法,clone()
方法,工厂方法和反序列化。 在java中只有一种方法:使用
class
关键字来定义类。