类:类表明了一类事物,类在现实中不存在,是一个模板。类的目的是抽象出一类事物共有的属性和行为,java
并用必定语法格式来描述所抽象出的属性和行为,类是一种用于建立具体实例(对象)的数据类型。学习
对象:对象是实际存在的个体,现实当中实际存在。对象又被称为实例(instance)。spa
从类到对象的过程叫作实例化。一个类能够实例化N个对象。对象
从对象到类的过程叫作抽象。内存
类的定义:模板
语法结构:【修饰符列表】 class 类名{class
}变量
一个类主要描述的是状态和动做数据类型
程序猿本身定义的类属于引用数据类型语法
在一个类体中,方法体以外定义的变量被称为成员变量,成员变量没有手动赋值的话,系统自动赋值。
不能直接经过“类”去访问的成员变量又被称为实例变量。
对象的定义:
语法结构:new 类名();
关于建立对象,我今天看到了一个颇有意思的名词--引用
以前在学校学习java时没有据说过这个名词,后来我查了下,引用就是一个变量,这个变量中把保存了一个java对象的内存地址。
例若有一个Student学生类,在我建立对象时:Student s = new Student();其中s就是引用。