99问答网
所有问题
当前搜索:
java中this的作用和方法
java中
关键字
this
和super
的作用及
用法
答:
super关键和
this作用
类似,是被屏蔽的成员变量或者成员
方法
或变为可见,或者说用来引用被屏蔽的成员变量和成员成员方法。不过super是用在子类中,目的是访问直接父类中被屏蔽的成员,注意是直接父类(就是类之上最近的超类)。下面是一个综合运用super的例子,有两个类:一个Father类,一个Father类的子类...
this
()在
java中什么
意思?
答:
this
.a = a;//前面this.a表示 位置1 的a,赋值=号右侧的表示参数a } } 3、用于在构造
方法
中引用满足指定参数类型的构造器。public class A{ public A(int a){ } public A(){ this(1);//这里调用自身的构造函数public A(int a){ } } Java是由Sun Microsystems公司推出
的Java
面向对象程序...
Java中this
怎么用的。点类定义的时候为什么总有一个this(0,0,0)的...
答:
1、表示对当前对象的引用!2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!3、用于在构造
方法
中引用满足指定参数类型的构造器(其实也就是构造方法)。但是这里必须非常注意:只能引用一个构造方法且必须位于开始!还有就是注意:
this
不能用在static方法中!
java中this和
super的用法怎么用?
答:
在
Java中
,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个
方法
,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,
this的
另一个
用途
是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非super莫属。由于this与...
Java里面的this
关键字是
什么
意思
答:
类的构造函数与getter、setter
方法
常用到
this
关键字(JavaBean)JavaBean是一种可重用
的Java
组件,它可以被Applet、Servlet、SP等Java应用程序调用.也可以可视化地被Java开发工具使用。它包含属性(Properties)、方法(Methods)、事件(Events)等特性。public class Person { //===静态属性=== //--想学编程的...
java中
“
this
”的用法是
什么
?
答:
使用
this
调用本类中的属性\x0d\x0a\x0d\x0a现在观察以下代码,看会有那些问题:\x0d\x0a\x0d\x0apublic void setName(String name){\x0d\x0a\x0d\x0aname = name ;\x0d\x0a\x0d\x0a}\x0d\x0a\x0d\x0a这
里面的
两个name都是setName
方法中的
name参数。\x0d\x0a...
JAVA
(
this
用法)
答:
当一个对象创建后,
Java
虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是
this
。因此,this只能在类中的非静态
方法
中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联...
java中this的作用
答:
使用
this
调用本类中的属性\x0d\x0a\x0d\x0a现在观察以下代码,看会有那些问题:\x0d\x0a\x0d\x0apublic void setName(String name){\x0d\x0a\x0d\x0aname = name ;\x0d\x0a\x0d\x0a}\x0d\x0a\x0d\x0a这
里面的
两个name都是setName
方法中的
name参数。\x0d\x0a...
JAVA中this
()和this.的区别
答:
这里
的this
就代表的当前的这个Dog类。this.name可以理解为dog.name,只是理解,不是等于。之所以要用this.name = name;这种语法,这是
java
所提倡的写法,如果你
的方法
参数与类属性的名称不同,this大可不必要,但是java提倡构造方法参数与类属性名称相同的作法。2、在构造函数中的使用 public class Dog{...
java
this什么
意思?
答:
类本身是没有
this的
,因为类本身是一个抽象的概念。要想用类的方法和属性,就必须new一个他的对象,这时会产生一个对应
的this
,就是this object;或者用静态方法,静态方法可以不用new对象,因为是属于类的方法,所以所有静态
方法里
是不能出现this的。比如:class A{ private int data;public void ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜