什么是类和对象
- 类是模子,确定对象将会有的属性和方法,是抽象的概念,仅仅是模板,
-
定义java类
定义类名
- 编写类的属性
编写类的方法
public class Telphone {
// 属性
float screen;
float cpu;
float mem;
// 方法
void call(){
System.out.println("打电话")
}
}
使用java中的对象
创建对象
类名 对象名 = new 类名()
Telphone phone = new Telphone()
- 使用对象
java中的成员变量和局部变量
- 成员变量
在类中定义,描述对象将要有什么
- 局部变量
在类的方法中定义,在方法中临时保存数据
- 区别
作用域不同
初始值不同,java不会给局部变量赋初始值
两类变量同名时,局部变量优先级更高
构造方法
静态成员可以通过类名直接访问
- 定义静态方法
静态方法不能直接调用同类中的非静态成员和非静态方法,可以通过创建类的对象,再通过对象访问
- 定义静态初始化块
静态初始化块只在类加载是执行,只执行一次,只能给静态变量赋值