Java的类与对象-类和对象及其关系
什么是类,什么是对象
-
类
-
类是抽象的,不占用存储空间
-
类的声明:
访问修饰符 类的关键字 类名 -
访问修饰符
publicprivateprotected- 不写
-
类的关键字
class
-
类名首字母大写
-
样例
// public private protected 不写 访问修饰符 // class 类的关键字 // Cat:类名 public class Cat { } -
-
对象
-
对象是具体的,占用存储空间
-
对象的声明:
类名 对象名 = new 构造方法 -
对象的声明就是类的实例化,其实质就是给类在堆内存中开辟内存空间
-
类名定义对象是什么数据类型
-
构造方法:实际开辟内存空间的类型
-
new关键字:告诉我们在虚拟机中开辟内存空间 -
样例
public class Test { public static void main(String[] args) { Cat cat = new Cat(); //类的实例化,其实质就是给类在堆内存当中开辟内存空间 //Cat() : 实际开辟内存空间的类型 //new : 关键字--》告诉我们虚拟机在内存当中开辟内存空间 //cat : 对象名,也就是实际的对象 //Cat : 定义我们对象是什么数据类型 String a = "123."; } }
-
类和对象的关系
- 类是对象的模板,由类来构造对象,这一过程称为类的实例化。
- 一个类可以构造多个对象
类和对象的区别
- 类是抽象的,在运行期间不占用堆内存空间
- 对象是具体的,占据一定的内存空间

浙公网安备 33010602011771号