Tutoriales de Java

Java INICIO Introducción a Java Introducción a Java Sintaxis Java Comentarios Java Variables Java Tipos de datos Java Conversión de tipos de Java Operadores Java Cadenas Java Matemáticas Java Booleanos de Java Java si... si no Conmutador de Java Ciclo while de Java Java para bucle Java Pausa/Continuar Matrices de Java

Métodos de Java

Métodos de Java Parámetros del método Java Sobrecarga del método Java Alcance de Java Recursión de Java

Clases Java

programación orientada a objetos de Java Clases/Objetos Java Atributos de clase de Java Métodos de clase Java Constructores Java Modificadores de Java Encapsulación de Java Paquetes Java/API Herencia de Java Polimorfismo de Java Clases internas de Java Abstracción de Java Interfaz Java Enumeraciones de Java Entrada de usuario de Java Fecha Java Java ArrayList Java LinkedList Mapa hash de Java HashSet de Java Iterador de Java Clases contenedoras de Java Excepciones de Java Java expresión regular Subprocesos de Java Java lambda

Manejo de archivos Java

Archivos Java Java crear/escribir archivos Archivos de lectura de Java Eliminar archivos de Java

Java Cómo

Añadir dos números

Referencia Java

Palabras clave de Java Métodos de cadena de Java Métodos matemáticos de Java

Ejemplos de Java

Ejemplos de Java Compilador Java Ejercicios Java Cuestionario Java Certificado Java


Java esta palabra clave

❮ Palabras clave de Java


Ejemplo

Usando thiscon un atributo de clase (x):

public class Main {
  int x;

  // Constructor with a parameter
  public Main(int x) {
    this.x = x;
  }

  // Call the constructor
  public static void main(String[] args) {
    Main myObj = new Main(5);
    System.out.println("Value of x = " + myObj.x);
  }
}


Definición y uso

La thispalabra clave se refiere al objeto actual en un método o constructor.

El uso más común de la thispalabra clave es eliminar la confusión entre atributos de clase y parámetros con el mismo nombre (porque un atributo de clase está sombreado por un parámetro de método o constructor). Si omite la palabra clave en el ejemplo anterior, el resultado sería "0" en lugar de "5".

thistambién se puede utilizar para:

  • Invocar constructor de clase actual
  • Invocar método de clase actual
  • Devuelve el objeto de clase actual
  • Pasar un argumento en la llamada al método
  • Pasar un argumento en la llamada al constructor

páginas relacionadas

Lea más acerca de los objetos en nuestro Tutorial de Clases/Objetos de Java .

Lea más sobre los constructores en nuestro Tutorial de constructores de Java .

Lea más sobre los métodos en nuestro Tutorial de métodos de Java .


❮ Palabras clave de Java