你知道这就是一个类嘛?你知道这是一个类的实例嘛?你记住这是一个抽象类!。。。(QAQ,连概念都记不牢。。嘤嘤嘤)spa
「 复习备考 」对象
- 类是一个模板,它描述一类对象的行为和状态。在 Java 中类能够当作是建立 Java 对象的模板。(能够理解成是你解题时固有的套路)
- 对象是类的实例,它有状态和行为。(类的实例,就好比你虽然有了解题的套路,可是对于不一样的题目,你仍是要不一样的操做的)
Java 中的类编译器
- 局部变量:在方法、构造方法或者语句块中定义的变量叫作局部变量。(只适用于在本身的方法中生效)变量声明和初始化都在(本身的)方法中,等方法结束后,变量就自动销毁了。访问修饰符不能用于局部变量,局部变量是在栈上分配的。局部变量没有默认值,因此局部变量被声明后,必须通过初始化,才可使用。
- 成员变量:成员变量(也叫实例变量)定义在类中,方法体以外。固然也就能够被类中的方法、构造方法和特定类的语句块访问了。
- 类变量:类变量(也叫静态变量)声明在类中,方法体以外 ,但必须声明为 static 类型。( 有关于 static )
构造方法编译
- 每一个类都有构造方法。
- 若是没有定义或者写出来,Java 编译器会提供一个默认的构造方法。
- 在建立对象的时候,至少要调用一个构造方法。
- 构造方法的名称必须和类的名称同样。
- 一个类能够有多个构造方法。
建立对象模板
- 声明一个对象,包括对象名称和对象类型。
- 对象的建立用关键字 new 。
- 在使用 new 建立对象时,会调用构造方法初始化对象。