1. 类中的属性又叫做成员变量,属性用英文你表示property, 或者 attrbute

  2. 对象又叫做实例,生成一个对象的过程又叫做实例化

  3. 命名约定

     a.类,首字母大写,如果一个类名由多个单词构成,那么要求每个单词的首字母要大写。中间不要使用任何的连接符,比如Person类,member类

     b.方法,首字母小写,如果一个方法由多个单词构成,那么第一个单词的所有首字母全部小写,从第二个单词开始,每个单词的首字母大写

     c.属性,命名约定与方法相同,比如age  ageOfPerson

  4. 属性也需要定义类中,又叫做成员变量,但是方法中定义的变量叫做局部变量

  5. 如何定义属性?

     public class Person{

        修饰符 类型 属性名称

      }

     如何使用属性,与方法一样,使用运算符,首先要生成类的实例,然后使用实例+ “.”的方法来使用属性

     Person person = new Person();

     person.age = ;

6.对于局部变量使用必须要声明,必须赋值,成员变量使用前必须要声明,但是可以不赋初始值

7.成员变量的联系与区别:

  a 无论是成员变量还是局部变量,使用前都需要声明

  b 对于局部变量来说,使用前必须要初始化,对于成员变量来说,使用前可以不初始化,如果没有初始化成员变量开始使用,那么每一个成员变量都有一个默认的初始值

    byte short int long 类型的初始值为0 

    float double 类型的初始值为0.0

    char 类型的初始值为,对于字符来说,‘\u0000’

    boolean 类型的初始值为:false 

8.引用类型   引用类型是用在对象上的 一个对象都是通过引用来实现的,一个对象可以被多个对象来实现,但是同一时刻,每个引用只能指向唯一的一个对象,如果一个对象被多个引用所指向,那么无论哪个引用对对象进行修改,都会反映到其他的引用当中