Learn the Java tutorial this keyword

Source: Internet
Author: User

Learn to program the Java tutorial this keyword released, welcome to visit through Xuebiancheng8.com

The This keyword in Java is a very important keyword. There are two main uses of this keyword in Java, first

public class person{

Private String username;

private int age;

Public person (String Username,int age) {

This.username = Username;

This.age = age;

}

}

Here the This keyword represents the object itself, that is, the property inside the username, the parameter username value to the property inside the username

This.age = The role of age is also the value of the parameter age to the age of the attribute

Let's look at one more example

public class person{

Private String username;

private int age;

Person () {

SYSTEM.OUT.PRINTLN ("Non-parametric construction method");

}

Public person (String Username,int age) {

This ();

This.age = age;

}

}

This is the second use of the person.

This invokes an argument-free construction method

This line of code will be executed without a reference to the value.

The second usage of this must be used in the first line.

For more information, please visit through xuebiancheng8.com, the specific URL is

Http://xuebiancheng8.com/play/goodgoodstudy_118_daydayup.html


Learn the Java tutorial this keyword

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.