您的位置 首页 java

Java中static关键字的简单解释

最近在学习Java,其中的关键字 static ,书上给出的解释是:被static修饰的成员变量和成员方法独立于该类的任何对象。对于我这样的初学者还是比较难于理解的!于是各种搜索,有了一点体会,和大家分享!

我们知道,Java中要调用某类中的普通变量或方法,是需要new个对象出来的,但是static修饰的就不需要 实例化 ,而是直接可以调用!举例说明:

j是不能通过类名来访问的。

要访问j必须new个对象出来,而static修饰的i是不需要的。

static修饰的方法也是同样的道理:

eat是直接用类名Cat访问的,而sleep是通过对象cat访问的。

sleep无法通过类名直接访问,报错了!

当然并不是说static修饰的就一定要用类名来访问,实例化的对象也是可以访问的。

第一次在头条发表文章,都不知道该放在那个分类,就选了个科技不知道错没错,晓得的朋友可以评论知会下,谢谢啦!

文章来源:智云一二三科技

文章标题:Java中static关键字的简单解释

文章地址:https://www.zhihuclub.com/199723.shtml

关于作者: 智云科技

热门文章

网站地图