黑马程序员技术交流社区

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

作者: 熊猫不烧香    时间: 2016-3-7 22:59
标题: static关键字
    首先知道static的特点和注意事项
    随着类的加载而加载
                优先于对象存在       
                被static修饰的属性被该类的所有对象共享.  共性用静态,特性用非静态
                可以通过类名调用 类名.属性名       
        注意事项
                在静态方法中是没有this关键字的
                        理解:静态随着类的加载而加载,this是对当前对象的引用,
                             静态比对象先存在
                静态方法只能访问静态的成员变量和静态的成员方法
                        非静态方法都可以访问
                总之,静态只能访问静态
static可以通过类名调用的特性让我们在学习API的时候可以很明确的让知道我们需要的方法需不需要创建对象.
有static则可以直接使用类名.方法名()调用.没有则要创建对象,然后通过对象引用调用
作者: and4576sdo    时间: 2016-3-7 23:03
感谢楼主的分享咯
作者: 蓝色小宇宙    时间: 2016-3-7 23:35
恩,有学到




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