Java中static的含义
⾸先static可以⽤来修饰变量和⽅法。被修饰的变量,我们可以把它理解为全局变量,通过修改它的值,可以实现全局的同步。被修饰的⽅法,我们可以把它理解为全局⽅法。
例:
private static int num;
static修饰的变量public static int getNum(){
return num;
}
我们可以通过类名.⽅法名的形式来调⽤该⽅法,⽽不⽤去new⼀个对象。static修饰的⽅法不能被重写的但是能被继承。Num()
Java⾥⾯static⼀般⽤来修饰成员变量或函数。但有⼀种特殊⽤法是⽤static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为⼀个普通类来使⽤,⽽不需实例⼀个外部类。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论