专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java中static关键字的简单解释(static java关键字的作用)

temp10 2024-10-04 12:42:59 java教程 9 ℃ 0 评论

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

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

Java中static关键字的简单解释(static java关键字的作用)

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

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

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

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

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

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

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

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表