A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孜孜不倦 中级黑马   /  2015-12-7 09:41  /  1278 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么时候使用静态,什么时候使用静态,什么时候使用静态,重要事情说三遍。

3 个回复

倒序浏览
两方面:应为静态修饰的内容有成员变量、函数。
什么时候定义静态变量(类变量)呢?
当对象中出现共享数据(不是属性)时,该数据被静态所修饰。
对象中的特有数据要存放在堆内存中。

什么时候定义静态函数呢?
当功能的内部没有访问到静态数据(对象的特有数据),那么
该功能可以定义成静态的。
回复 使用道具 举报
#在这里快速回复#你好,如果某个成员变量是被所有对象共享的,那么它就应该定义为静态的。
回复 使用道具 举报 1 0
要共享的数据就写成静态撒
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马