99问答网
所有问题
当前搜索:
java中this的作用和方法
java中
一般
方法里的this
是代表调用本方法的对象,但是构造方法里的this代...
答:
这里
this
就是正在构建的CommunicationDemo的对象,作为参数传给Thread的构造函数。内幕是:
java
对象的建立其实是在构造函数开始执行之前,就是说构造函数执行的时候,被构造的对象其实已经存在了,所以构造函数中可以用this引用当前被构造的对象进行处理(比如 this.name=“Jack”)。
java中的this
.name=name是什么意思啊??
this 有什么
用啊,再哪出现?_百 ...
答:
那么现在明白
this的作用
了吧,它就是“我”的意思,你说的我,跟我本人说的我,都是我(都是this),但却指代了不同的东西。呵呵,说得有点罗嗦了,但是,应该能看懂了吧。你这个this.name=name是在一个
方法里面的
吧,有点想起张孝祥的那个教程。还有作为一个过来人,其实到后面的语法很简单,很...
super和
this
关键字怎么用?
答:
Java中
为解决变量的命名冲突和不确定性问题,引入关键字“
this
”代表其所在方法的当前对象:super与this关键字的使用 构造器中指该构造器所创建的新对象;super与this关键字的使用 方法中指调用该方法的对象;super与this关键字的使用在类本身的方法或构造器中引用该类的实例变量
和方法
。this只能用在构造器或者...
Java中
关于
this
变量用法的问题
答:
public class ThisUse{ public static void main(String[] args){ new A(); //创建一个匿名的A类对象 } } 显示结果为:Hello from A Hello from B 注意点:观察两个类构造函数的结构,分析被调用的
方法的
先后顺序。在这里
this的作用
体现在:new B(this).print(); A将自己的实例对象当作参数...
Java中
构造函数,getset和
this的
用法?
答:
this.name是当前对象name属性值;setName
里的this
.name是当有其他的地方调用setName
方法
时,将传入的名字赋值给当前对象
Java
成员
方法
中能用
this
吗?
答:
可以的。在一般方法中,在你的
方法中的
某个形参名与当前对象的某个成员有相同的名字,这时为了不至于混淆,你便需要明确使用this关键字来指明你要使用某个成员,使用方法是“this.成员名”,而不带
this的
那个便是形参。另外,还可以用“this.方法名”来引用当前对象的某个方法,但这时this就不是必须的...
java
在构造
方法
中使用super()
的作用
答:
所以在同一个构造函数里面有相同的语句,就失去了语句的意义,编译器也不会通过。10)
this
()和super()都指的是对象,所以,均不可以在static环境中使用。包括:static变量,static
方法
,static语句块。11)从本质上讲,this是一个指向本对象的指针,然而super是一个
Java
关键字。
this和
super不能用在main
方法
中
答:
请问你是想问“
this
和super不能用在main
方法
中是怎么回事”吗?该问题的原因如下:在
Java中
,this和super关键字有特定
的用途和
规则。this用于引用当前对象的实例,通常在任何方法内部都可以使用。但在main方法中,由于它是程序的入口点,代表整个程序而不是某个对象的实例,因此不能使用this来引用当前对象...
java中的this
.name=name,this 中的name 和后面的name有啥么区别和
作用
...
答:
this
指实例化当前类的对象this.name 为当前对象的name 后面的name 为要将当前对象的name修改的值
在
java中
类名.
this
得到的是
什么
?
答:
public void method(){ A.this就是表示A的对象。。在这种情况下和this是一样的 } class B { void method1() { A.this还是表示A的对象。。但是这里是在内部类里面。。所以这里
的this
就是内部类B的对象了。。但是我们经常会在内部类里面调用外部的东西。。所以就用A.this这种
方式
就行了 } }...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜