5 回答
huachun
TA贡献34条经验 获得超12个赞
被static修饰的属性叫做静态属性,被修饰的方法叫做静态方法,都可以通过对象打点的方式调用,值得注意的一点是:在实例方法中可以调用静态方法和属性但是在静态方法中不可以调用实例属性和方法,因为静态属性执行在实际之前,但是这也是静态的优势,可以单独形成静态代码块,执行在构造方法之前,打字好累希望采纳,谢谢
望远
TA贡献1017条经验 获得超1032个赞
static类型的数据称之为类变量,从属于类,在类加载时分配内存空间,在创建一个类的多个对象时由于类是不变的所以这些对象共享类变量的存储空间,并且可以直接通过类名直接访问该类变量,因此引出了其访问权限的问题。
和一般的实例变量访问权限一致:
不过类变量最强大的就是共享性,一般声明为public.
刘小振
TA贡献18条经验 获得超5个赞
static修饰是指该变量或方法为静态变量和静态方法,这两个是类级别的,也就是说在调用静态变量和方法时只需使用类名来调用(也可以使用对象名调用,但是底层还是默认使用类名调用,推荐使用类名调用。)。也可以直接调用访问
atomweapon
TA贡献8条经验 获得超2个赞
访问权限不是static控制的而是 public private protect 这些控制的。static 是一个静态代码块,不被回收站回收。一次创建,就可以随便选取。
添加回答
举报
0/150
提交
取消