黑马程序员技术交流社区

标题: this super static 构造函数 [打印本页]

作者: 进击的蜗牛    时间: 2015-5-26 00:09
标题: this super static 构造函数
this  super   static    构造函数?谁能给我讲讲这些东西,有点迷瞪了。static里边为什么不能有this关键字?它不是用在构造函数内的吗?static也用在构造函数内吗?有点乱啊

作者: 林思奇    时间: 2015-5-26 00:27
this代表其所在方法所属对象的引用,哪个对象调用方法,方法内部就有一个隐含的this代表这个对象(谁调用,this就代表谁),你是没用心学吧,做程序员要细心的,不然BUG修不过来
作者: 想要那片海    时间: 2015-5-26 08:46
因为static 是优先于对象存在的,也就是在类创建时,就已经加载到内存中,而this是在创建对象后调用该对象才会有,构造函数是给对象进行初始化的,可以创建一个类的多个对象,那么构造函数就会再每次创建该类对象时进行初始化,但是static的部分只是在该类创建时初始化1次




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