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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

知道是表示静态的,那这个静态又是什么意思啊?
能不能结合一下现实,比喻一下讲解

12 个回复

倒序浏览
想不通就先放放,做到后面就会突然想明白了,现在就记住静态成员随类的加载而加载,它属于类不属于对象,所有对象共享静态成员,而且只有一份
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
mafu1993 发表于 2016-10-27 00:54
想不通就先放放,做到后面就会突然想明白了,现在就记住静态成员随类的加载而加载,它属于类不属于对象,所 ...

好吧,先记住放在哪里使用
回复 使用道具 举报
静态成员又叫累成员。所有这类的对象共享的数据,比如有个类叫卖手机的人,创建两个卖手机的人为具体对象卖手机,库存手机数量就是两个对象的共享数据,无论再哪个对象那里卖出去,库存数量都减少。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
共享数据,一个人修改,其他都会变。随着类加载
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
随着类的加载而加载,先于对象,可以类名调用
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
shy4458 中级黑马 2016-10-27 08:07:32
7#
回复 使用道具 举报
LXD2016 中级黑马 2016-10-27 10:25:26
8#
回复 使用道具 举报
betray 中级黑马 2016-10-27 15:23:47
9#
看讲义和老师上课的视频慢慢来,一点一点弄懂
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
本来对这概念也挺模糊。原来就是个共享的一个数据而已。也不算太高深。。
回复 使用道具 举报
efkllx 中级黑马 2016-10-27 18:27:46
11#
static 就是一个类的一个数据,就像人类都在地球上,人里面的任何一个对象把地球改造了,地球就变了,static就是定义的地球
回复 使用道具 举报
张乐 中级黑马 2016-10-27 20:01:09
12#
一个是上面他们说的共享资源,还有一个随着类的加载而存在,随着类的消失而消失,意思就是说,比如要卖100部手机,有2个柜台(好比你创建2个类负责卖),但是前提你得有100部手机吧?没有手机卖什么?在你招聘卖手机的人时这100部手机就已经存在了.加了static就已经在类加载时已经有线程数据了,就是这个意思.
回复 使用道具 举报
冷猫 中级黑马 2016-10-27 20:19:12
13#
我也来看看,,,学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马