下面要给大家带来的java this关键字方面的内容是this( )访问构造方法方面的知识,一起来通过文章进行了解吧。
this( )用来访问本类的构造方法,括号中可以有参数,如果有参数就是调用指定的有参构造方法。
下面来看一下示例:
下面定义一个Student类,使用this( )调用构造方法给name赋值,Student类代码如下所示:public class Student
{
String name;
// 无参构造方法(没有参数的构造方法)
public Student()
{
this("张三");
}
// 有参构造方法
public Student(String name)
{
this.name = name;
}
// 输出name和age
public void print()
{
System.out.println("姓名:" + name);
}
public static void main(String[] args)
{
Student stu = new Student();
stu.print();
}
}
输出结果:姓名:张三
这里的话要特别的注意一下了:
1、this( ) 不可以在普通方法当中使用,只可以写在构造方法当中;
2、在构造方法当中使用的时候,必须是第一条语句;
以上就是对于this(
)访问构造方法的一些简单介绍了,更多java入门知识,请继续通过奇Q工具网来进行了解吧。
推荐阅读: