来源:东都手游网 更新:2024-08-10 02:05:57
用手机看
哎呀,说到Java里的“static”,真是个让人又爱又恨的家伙!你知道吗,这个“static”可不是随便加的,它就像是给你的变量或者方法贴了个永久的标签,告诉Java:“嘿,这个东西是属于整个类的,不是某个具体对象的!”
比如说,你有个类叫“Student”,里面有个“static”的变量叫“schoolName”。这样一来,不管你创建了多少个Student对象,他们都是同一个学校的,因为“schoolName”是共享的,大家都得用同一个名字。这不是很酷吗?
还有,“static”方法也是一样,它们可以直接通过类名来调用,根本不需要创建对象。想象一下,如果你有个计算器类,里面有个静态方法用来计算平均分,你直接用类名调用,多方便!
但是,别高兴得太早,“static”也有它的烦恼。比如,如果你不小心在一个静态方法里用了非静态的变量,那Java就会瞪大眼睛看着你,说:“你这不是乱来。
tokenpocket官方下载:https://xtxdxx.com/danji/17900.html