永发信息网

Java中关于static问题

答案:3  悬赏:20  手机版
解决时间 2021-04-30 03:17

被static修饰的 方法. 类.属性 都有些什么特点啊 ?最好是说的全面点..有条理点

谢谢各路神仙啊

最佳答案
2个:第一,静态类的静态方法使用的时候不用NEW类的对象,可以直接类名(点)方法名来使用。第二,非静态的东西不能出显在静态方法里
全部回答

公用的 唯一的

就像厕所你们家有一个就够了,用不着每个屋都弄一个。谁用自己去。

static修饰的成员变量:static修饰的成员变量也叫类变量或全局变量,在类被加载时static修饰的成员变量被初始化,与类关联,只要类存在,static变量就存在。

一个static变量单独划分一块存储空间,不与具体的对象绑定在一起,该存储空间被类的各个对象所共享。也就是说当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例对象共用同一个static变量。static修饰的成员变量能在创建任何实例对象之前被访问,而不必引用任何对象,也就是说不管创建多少对象,static修饰的变量只占有一块内存。

Static :对于类的属性来说 有类变量和实例变量 class StaticTest { static int i=47; } 对于不同的对象 StaticTest st1=new StaticTest();StaticTest st2=new StaticTest()都只有一个共享的存储空间! 引用Static变量有两种方法.可以用一个对象去定位他。.也可以用其类名直接调用!(最好通过类名,这样不至于让看程序的人感到疑惑) 如果一个成员被声明为static,他就能够在他的类的对象被创建之前被访问,不必引用任何对象。最常见的例子是main()方法,static定义的变量会优先于任何其它非static变量,不论其出现的顺序如何; Java变量在类这个级别分两种,类变量(static)和实例变量,而在静态的方法中不能够直接访问实例变量,实例变量需要初始化一个类的实例才可以用。 静态的东西之所以有这种区分是为了区别对待类和对象的成员。如果某个变量或者方法被声明为static,意味着在类初始化时就必须分配内存空间。而方法调用内部需要的变量既然是临时的,会随着方法调用结束而失效的,那么没有道理让它成为static的对吧 1.静态变量属于类,为该类所有对象所分享,在程序开始执行前就分配内存空间,其作用可以类似VB中的全局变量,如果前面加上final,功能类似全局常量,不可以修改其值.比如圆周率 2.类的静态方法不能访问类的实例变量,可以访问类的静态变量、实例化的类的实例变量 3.静态方法中不能定义静态变量的

推荐下面的代码:

public class ExplicitStatic{ public static void main(String[] args){ System.out.println("Inside main()"); Cups.c1.f(99); } static Cups x=new Cups(); static Cups y=new Cups(); } class Cup{ Cup(int marker){ System.out.println("Cup("+marker+")"); } void f(int marker){ System.out.println("f("+marker+")"); } } class Cups{ static Cup c1=new Cup(11); static Cup c2; Cup c3=new Cup(33); Cup c4; { c3=new Cup(3); c4=new Cup(4); } static{ c1=new Cup(1); c2=new Cup(2); } Cups(){ System.out.println("Cups()"); } } 首次使用的地方也是static初始化发生的地方。装载的时候,所有static对象和static代码块都会按照本来的顺序初始化(亦即它们在类定义代码里写入的顺序)。当然,static数据只会初始化一次。 程序一开始访问MAIN方法,然后开始一加载对应的CLASS文件,如果他具有基类,加载基类,最后完成STATIC的初始化。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么游戏人生只有40级啊
响塘出口(S61岳临高速出口东南向)地址在哪,
急求龙之谷剑圣PK加点
西梁上这个地址在什么地方,我要处理点事
描写乞力马扎罗山的书有什么?
超级QQ1级用户。手机停机了。,等2个在充费,
陇西郡望是什么意思,郡望和堂号是怎么来的?
开4S店需要A类维修资质
0.6X0.39 列竖式怎么做
土旁加个奇读什么
胸部还能长大吗?
夜 深人静时 呵呵
寻找有KENT影子歌曲的网站,最好歌曲都是JAY
魔法卡片怎么卖?
谁有广东省江门市网通最快的IP地址?
推荐资讯
学校de潜规则,大家都接受了呢?
给员工支付的房租该计入什么科目
现在销售东西比较好?
QQ传的文件的打印
在深圳家电网买电器,可以以旧换新吗
2010版QQ什么时候能用啊?谁有网址啊?
在电脑上怎样设置手机在线呢
我的手机咋了?
清明节禁忌穿什么衣服,相亲女生应该穿什么衣
古代描写心情烦闷的古诗有?
谁能帮我完成问问新手学堂的全部任务啊
V12文化创意产业园停车场地址在什么地方,想
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?