1、什么是类?
类(类别):是一个抽象单位,不存在,是我们通过特征和行为分门别类得到的给类别,类就是模板、是脑海中的那个模型
什么是对象?
对象就是一个类的实例(实实在在的案例),对象是存在的
2、类和对象的区别是什么?
类不存在 对象则是一个实例
对象是类的一个实例化
3、如何定义一个类、类的属性和方法?
class 类名 {
// 类的静态特征,属性
数据类型 属性;
// 方法
public void speak() {
System.out.println("学习使人快乐~~~");
}
}
4、如何创建类的对象?
对象类型 对象名称 = new 类名称();
Person p1 = new Person();
5、数据类型有哪两种?
简单数据类型 :整型、字符型、浮点型、布尔型
引用数据类型:对象,万物皆对象 字符串 数组 list set map
区别:基本数据类型和引用类型的区别主要在于基本数据类型是分配在栈上的,而引用类型是分配在堆上的(需要java中的栈、堆概念)