首页 > 其他 > 详细

静态Staitic

时间:2015-12-01 23:04:41      阅读:334      评论:0      收藏:0      [点我收藏+]

静态static :  (利:可以节省内存空间   弊:有局限性)------用于对象中出现共享数据时,进行修饰

用法:是一个修饰符,用于修饰成员(成员变量、成员函数)

当成员被静态修饰后,就多了一个调用方式,除了可被对象调用外还可以直接被类名调用      类名.静态成员

 

特点:  1、 随着类的加载而加载            2、优先于对象存在                

             3、 可以被类直接调用               4、被所有对象所共享

 

注意事项:    1、静态方法只能访问静态成员

                         ?    ?非静态方法既可以访问静态也可以访问非静态

              ?    ??2、静态方法中不可以出现this、super关键字,  因为静态优先于对象存在

 

什么时候定义静态函数:

        ??当功能内部没有访问到静态数据(对象的特有数据),该功能可定义为静态的

 

静态的应用:

    ?    ?当类的的成员变量

    ?    ?构造函数私有化,可以使得该类不能被创建对象

静态Staitic

原文:http://www.cnblogs.com/jesonjason/p/5011487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!