【JAVA】Java中的static

2018-05-08  本文已影响0人  Pino_HD

0x01 static的作用

static代表它修饰的那个东西是属于整个类的。

0x02 static的特点

  1. static修饰的内容,是随着类的加载而加载。当JVM把字节码加载到虚拟机当中,static它修饰的成员会自动地加载到内存中(方法区)

  2. static修饰的内容,优先于对象存在

  3. static修饰的内容,被该类对象所共享

  4. static修饰的内容,可以通过类名来访问

  5. static修饰的方法,在编译的时候就确定了其类型,所以用类来调用而不是对象来调用。

0x03 类中的成员

类中的成员分为类成员和实例成员

类成员就是使用static修饰的成员
实例成员就是不使用static修饰的成员

上一篇 下一篇

猜你喜欢

热点阅读