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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1315317959 中级黑马   /  2015-5-29 21:20  /  274 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

它是一个关键字,可以修饰成员变量和成员方法。
                                  被它修饰的成员,能被该类下所有的对象所共享。(资源共享)
                        特点:
                                        A:随着类的加载而加载
                                        B:优先于对象存在
                                        C:资源共享
                                        为什么要使用静态?
                                                如果某个内容是被所有对象共享,那么,该内容就应该用静态修饰。
                                                没有被静态修饰的内容其实是属于对象的特有属性(描述)。
                                举例:
                                        饮水机和水杯的问题。
                                        D:可以直接被类名调用。

                static注意事项:
                                A:在静态方法中是没有this关键字的。
                                因为静态是随着类的加载而加载,而this是随着对象加载而存在的。
                                B:静态方法只能访问静态成员变量和静态方法,非静态方法谁都可以访问。
                                C:静态的内容可以通过对象调用,也可以通过类名调用。但是一般推荐使用类名调用。(类名.静态方法名)

2 个回复

正序浏览
谢谢分享,学习了
回复 使用道具 举报
我学的不是太好,   得好生看看了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马