类和对象 类是一种实体类型的抽象,它是一个新的数据类型。 对象是类的具体实体,也就是类的实例。创建一个对象也叫做类的实例化。 类和对象的创建 创建类需要用到关键字 class class A{ int i; //属性或者叫字段 public void run(){ //方法或者叫行为 } } 对象创建需要用到关键字 new A a = new A(); new的功能 在堆上开辟内存,内存大小与内容有关 空类 8个字节int age 16字节内存大小 = 对象头8字节 + 成员变量字节数 + 内存填充(填充后为8的倍数) 调用构造方法;