1.对象 客观存在 例:手机(三星,iphone,华为...)
2.类 对象的属性 & 方法
1)属性 对象具有的各种特征(每个属性都有特定值)例:屏幕,cpu,内存...
2)方法 对象执行的操作 例:打电话,发短信...
3.类 public class Hello(){ }
4.对象(即:new + 构造方法 用来创建一个对象,表示用来干什么)
创建对象,对象命名 例:Helloworld(类的名字) hello(对象名) = new Helloworld();
对象名.方法名(); hello.print();
5.java 会给 成员变量一个初始值 0
java 不会给 局部变量一个初始值
6.构造方法 是定义在Java类中的一个用来初始化对象的方法(创建一个对象,并初始化对象的值)
构造方法与类同名并没有返回值
1)无参的构造方法
2)有参的构造方法
7.public表示公开的、共有的
8.static ( 被其修饰的是静态成员类成员,属于整个类所有,不是针对某个对象即类中所有对象所有。
可以使用类名访问,也可以使用对象名访问 ) 使用之静态变量 static可修饰变量、方法、代码块
1)静态成员(方法)能直接调用(访问)静态成员,不能直接调用非静态成员(变量、方法),需要通过对象
访问非静态成员(变量、方法)
2)普通成员方法可以直接访问同类中的静态成员(变量、方法)&& 非静态成员