您的位置:首页 > 大数据 > 人工智能

静态Staitic

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

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

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

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

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

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

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

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

什么时候定义静态函数:

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

静态的应用:

​ ​当类的的成员变量

​ ​构造函数私有化,可以使得该类不能被创建对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: