黑马程序员技术交流社区

标题: 静态和非静态在用法上有什么区别啊! [打印本页]

作者: caesar_QMwS4    时间: 2016-7-1 17:47
标题: 静态和非静态在用法上有什么区别啊!
请大神教我啊!
作者: 糊图    时间: 2016-7-1 17:54
静态成员可以类名点来调用,不用创建对象,而非静态的成员必须创建对象才可以调用。
作者: tuijun101112    时间: 2016-7-1 19:52
1.随着类的加载而加载,也就是属于类.
2.优先于对象存在
3.被类的所有对象共享
4.静态可以用类名.调用
注意:静态中没有this关键字(因为static修饰的成员优先于对象加载);
       静态变量和方法只能访问同为静态的方法和变量

作者: 他的好    时间: 2016-7-1 21:18
楼上分析正解




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