黑马程序员技术交流社区

标题: 黑马程序员 java中new和this的用法和作用?请通俗些解释?... [打印本页]

作者: 北极雪871208    时间: 2014-3-16 13:47
标题: 黑马程序员 java中new和this的用法和作用?请通俗些解释?...
本帖最后由 北极雪871208 于 2014-3-16 17:44 编辑

---------------------- <a target="blank">ASP.Net+Unity开发</a>、<a target="blank">.Net培训</a>、期待与您交流! ----------------------
我学java不久,希望哪位师傅能给小弟解释一下,万分感激!!!

---------------------- <a target="blank">ASP.Net+Unity开发</a>、<a target="blank">.Net培训</a>、期待与您交流! ----------------------

作者: 王国库    时间: 2014-3-16 13:56
new就是为对象分配内存,this代表当前的本类的对象。 一定是当前的对象。

你多看看毕老师的视频,多动手写一写画画图就明白了
作者: chen20134    时间: 2014-3-16 14:10
new 明确的告诉java虚拟机我要生成一个新对象

this 一般在方法内使用,表示调用此方法的对象,比方说我在方法内直接return this 就可以返回当前调用这个方法的对象
你可以把他理解为当前类。如下:
this.属性名 当前类的属性
this.方法名 当前类的方法
this() 当前类的空参构造函数
this(字符串) 当前类的参数为一个字符串变量的构造函数
作者: 北极雪871208    时间: 2014-3-16 14:45
谢谢!明白些了:)
作者: 王国库    时间: 2014-3-16 15:15
北极雪871208 发表于 2014-3-16 14:45
谢谢!明白些了

明白就把分类改成提问结束吧
这样能加技术分:)
作者: 北极雪871208    时间: 2014-3-16 17:29
王国库 发表于 2014-3-16 15:15
明白就把分类改成提问结束吧
这样能加技术分

兄弟,怎么操作啊?

作者: 嘿~~    时间: 2014-3-16 22:08
自己编辑帖子,选择帖子类型




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