博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA面向对象的总结(静态函数与static关键字)
阅读量:6214 次
发布时间:2019-06-21

本文共 339 字,大约阅读时间需要 1 分钟。

static关键字;  

       静态成员变量只会在数据共享区中维护一份,而非静态成员变量会在每个对象中维护一份

作用

      static修饰成员变量:如果有数据需要共享所有数据使用时

      static修饰成员函数:如果一个函数没有直接访问非静态成员时,那么可以使用static修饰,一般用于工具类的方法

访问方式

    1、 静态修饰成员变量与方法时,可以用类名或者对象进行访问

    2、非静态修饰成员变量与方法时,只能用对象进行访问

静态函数的注意事项  

       1、静态函数可以直接访问静态成员,但不能访问非静态成员

       2、非静态函数可以访问静态或者非静态成员

       3、静态函数不能出现this、super关键字

 

 

转载于:https://www.cnblogs.com/Strongzzz/p/10650541.html

你可能感兴趣的文章
Spring依赖注入之Resource和Component
查看>>
nginx的模块名字和指令名
查看>>
jsp的服务器响应,out.println 与response.setIntHeader的报错解决方案,附:导入jar包的方法...
查看>>
[置顶] 使用Joson的格式字符串在Socket中通讯时数据格式的转换
查看>>
使用ImessageFilter接口实现截获键盘或者鼠标的消息
查看>>
20155222 2016-2017-2 《Java程序设计》实验一
查看>>
时间戳 时间 相互转换
查看>>
BZOJ2208:[JSOI2010]连通数——题解
查看>>
asp.net代码中尖括号和百分号的含义 <转载>
查看>>
2-sat
查看>>
Jquery DataTable控制显示列,导出EXCEL
查看>>
实验证明:Objective-C++ 完美支持 ARC
查看>>
第八章 Libgdx输入处理(10)触摸屏
查看>>
【mysql】新方法修改数据库密码以及解决--ERROR 1045 (28000)的问题
查看>>
C# ListView控件使用简介
查看>>
当你的才华还不足以支撑起你的野心时,你就该静下心来学习
查看>>
包加载失败的解决办法
查看>>
100款编程在线工具|果断收藏!
查看>>
C语言简单实现链栈基本几个功能
查看>>
《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(15)--- 监视器对象...
查看>>