Java中关于static的理解-创新互联

为什么有static呢?(static的作用是啥)

static可以用于修饰成员变量或者成员方法,作用在于这个被static修饰的成员变量或者成员方法在内存中只有一份,且是共用的。用哪些用途呢?比如:记录网站在线人数等。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、雅安服务器托管、营销软件、网站建设、昌江黎族网站维护、网站推广。使用场景 使用static的注意事项

先理解精髓,就能理解注意事项了,如下图所示:

通俗理解,有static修饰的方法或变量,叫静态方法或变量,可共享的,归属于类,一般用类名去访问,也可以用对象访问。没有被static修饰的方法或变量,那就不是静态了,叫做实例成员方法或实例成员变量,归属于对象,得用对象去访问。啥叫实例呢?实例就是要new出一个具体的对象,用具体的对象来访问,比如User user = new User();这里的user就是实例。

注意事项

访问格式

具体例子 ①实例成员方法

study()没有static修饰,所以,要用实例去访问,如果没用实例就会报错。

②静态成员方法

不报错,但推荐使用格式:类名.静态成员方法,在同一个类下也可以直接用静态成员方法访问。

③实例成员变量

④静态成员变量

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享题目:Java中关于static的理解-创新互联
浏览地址:http://bzwzjz.com/article/ddgege.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 响应式网站设计 网站设计制作 移动手机网站制作 成都网站建设公司 网站设计制作报价 网站建设推广 成都网站制作 企业网站制作 网站设计公司 成都网站设计 成都网站建设 成都做网站建设公司 成都网站制作 成都定制网站建设 自适应网站设计 网站建设公司 泸州网站建设 重庆网站建设 高端网站建设 营销型网站建设 成都网站建设 四川成都网站设计