黑马程序员技术交流社区

标题: static关键字 [打印本页]

作者: SHISY    时间: 2015-6-11 22:02
标题: static关键字

定义:是一个关键字。可以修饰成员变量和成员方法。
被static修饰后的成员特点:
           A:随着类的加载而加载
           B:优先于对象存在
           C:被类的所有对象共享
           D:可以通过类名调用
静态的注意事项:
           A:在静态方法中是没有this关键字的。
静态是随着类的加载而加载,this是随着对象的创建而存在。静态比对象先存在。
           B:静态方法只能访问静态的成员变量和静态的成员方法
静态内容的调用:
           A:被对象调用
           B:被类名调用
什么时候该用static呢?
           如果某个内容是所有对象共享的,就用静态修饰
注意事项:
静态修饰的变量一旦赋值便影响所有实例
静态方法只能访问静态成员
静态方法中无法使用this或者super
主函数是静态的
static为固定修饰,与对象无关是JVM的入口
public公共访问权限允许外界调用
无返回值,定义返回值类型没有意义
参数为String数组类型,用来接收字符串参数
函数名为JVM固定查找的字符串不能修改
形参名可以修改并使用


作者: 付欢    时间: 2015-6-11 22:32
楼主总结的很好哦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2