static关键字在JAVA言语中的有四种寄义
(1)润饰成员变量
java中,static最经常运用的就是用于润饰类的成员函数与属性,让他们成为类的成员函数与属性。这是相对于对象的要领和对象来讲的。
(2)润饰成员要领
润饰成员要领也是润饰成员变量的一种,由于成员要领也一样属于成员变量。
当某个成员函数被说明成是static函数今后,该函数便属于该类的一个函数,能够经由过程 类名.要领名 的体式格局挪用这个要领。
避免了提早经由过程new出一个新的对象的烦琐和资本斲丧。
但是同时,static润饰的要领中不能挪用非static成员函数或许成员变量,由于运用static润饰过的要领事实上属于当前这个类的,假如如今挪用某个对象的要领或许某个对象的成员变量,它是不是会有点手足无措的呢。
(3)静态块
静态块的特征是在类加载的时刻就实行,只实行一次。
(4)静态导包
静态导包就是java包的静态导入,用import static替代import静态导入包是JDK1.5中的新特征。
以上就是java中static什么意义的细致内容,更多请关注ki4网别的相干文章!