下面要给大家带来的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工具网来进行了解吧。
推荐阅读: