Java中的类的变量可以分为实例变量和类变量。
实例变量需要将类实例化成对象才能调用,实例变量存在于对象所在的堆内存中。
类变量由static修饰,并且不需要类实例化成对象就可以使用,而是直接可以通过 类名 . 属性名 来访问。
同一个类中方法可以直接相互调用,不需要实例化对象。
方法中不能再定义方法。
类的访问机制:
- 类中的方法可以直接访问该类中的变量。(但是static方法访问非static变量编译不会通过)。
- 不同的类间访问成员变量则需要通过类的实例化对象来进行。
Java中的类的变量可以分为实例变量和类变量。
实例变量需要将类实例化成对象才能调用,实例变量存在于对象所在的堆内存中。
类变量由static修饰,并且不需要类实例化成对象就可以使用,而是直接可以通过 类名 . 属性名 来访问。
同一个类中方法可以直接相互调用,不需要实例化对象。
方法中不能再定义方法。
类的访问机制: