黑马程序员技术交流社区
标题:
构造方法中为什么不能用static关键字?
[打印本页]
作者:
痞子刘忙
时间:
2015-6-15 21:50
标题:
构造方法中为什么不能用static关键字?
个人理解是构造方法是给对象初始化值用,static会随着类的加载而加载,就因为运行先后顺序不同而不能用static。不知是否妥当。
作者:
iFmmer
时间:
2015-6-15 22:06
带着static关键字意味着可以不用对象用类名直接调用,但是你这可是构造方法啊。。。
里面是有this和super的啊,这一下就崩溃了啊。。因为可以被类名直接调用,类不是对象,不存在this.类啥的。。
作者:
cyd1058
时间:
2015-6-15 22:10
构造方法是给对象初始化用
作者:
vilion
时间:
2015-6-15 22:12
static是类的属性。构造函数是用来实例化对象的。
作者:
朱智琳
时间:
2015-6-15 22:25
你这理解可以。static在创建对象之前,构造方法在创建对象之后。
作者:
liu100chao
时间:
2015-6-15 22:41
构造函数的作用是给本类对象初始化用的!而静态是让该数据共享,你把构函数共享了有啥用 ??、还想给别的类的对象初始化吗????
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2