类是一个模板是一个抽象的概念例如:
学生 老师 狗 企业家
对象是一个具体的实例例如:
小明 狂神 小黑 王总
修饰符 返回值 方法名 (形式参数)
方法体
return 返回值
public static int study(int x)
x++;
return x;
方法分为静态方法与非静态方法
静态方法:
加了static修饰的方法 在主类中调用别的静态方法调用方法为
类名.方法名
Student.take();
非静态方法
非静态方法就是没有加static的方法
在别的类下创建的非静态方法调用方法 需要实例化这个类
调用方法为 对象类型 对象名=对象值
例如在Student这个类创建了非静态方法say
实例化为:Student uu=new Student();
然后再调用 uu.say();
引用类型:基本类型(8种)
对象是通过引用来操作的 ———栈(基本类型 变量名)----堆(属性 方法 对象的具体值)
字段field 成员变量
在类中创建的属性都会通过默认的无参构造器初始化值
数字类型的初始化值:0 0,0
char的初始化类型为:u00000
boolean的初始化为:false
引用类型的初始化为 null
公式:修饰符 属性类型 属性名 =属性值
- 必须使用new关键字创建对象
person xiaoming=new person();
使用对象的属性和方法:
xiaoming.nama(属性)
xiaoming.say()(方法)
静态的属性 属性
动态的行为 方法



