Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de nomenclatura de actualización Tt

Código fuente de nomenclatura de actualización Tt

Este es el código fuente de los iguales de Object.

/**

*Indica si algún otro objeto es "igual" a este objeto.

* ltp gt

*En lt code gt es igual a lt/code gt; el método implementa una relación de equivalencia

*En referencias a objetos no nulos; :

* ltul gt

* lt Li gt Es el lt/I gt reflexivo de ltI gt : para cualquier valor de referencia no nulo

* lt código gtx lt/código gt;, lt código gtx es igual a(x) lt;/código gt; debe devolver

* lt código gttrue lt/código gt;.

* lt li gt es lt i gt simétrico lt/i gt;: para cualquier valor de referencia no nulo

/code gt;, lt code gtx es igual a(y) lt; /code gt;

* debe devolver lt code gttrue lt/code gt; la única posibilidad es

* lt code gty.equals(x) lt;/code gt; returnltcodegttruelt/código gt;.

lt/code gt;, y lt code gttz lt/code gt; if

* lt code gtx es igual a(y) lt;/code gt; /code gt; y

* lt code gty . es igual a(z) lt; /code gt; devuelve lt code gttrue lt/code gt;, luego

* lt code gtx . es igual(z) lt; /codegt; debería devolver ltcodegttrue lt/codegt;.

/code gt;, llamado varias veces

* ltTT gt; Devuelve consistentemente lt code gt false lt/code gt;, si no se utiliza ninguna

* información para una comparación. en lt code gt es igual a lt/code gt;

* El objeto se modifica.

Devuelve código lt gt false lt/código gt;.

* lt/ul gt;

* ltp gt

* en ltTT gt; igual a lt/TT gt método de clase lt código gt objeto lt/; code gt; Herramientas

* La relación de equivalencia más discriminante posible en un objeto;

* Es decir, para cualquier valor de referencia no nulo lt code gtx lt/code gt; /p>

* lt código gty lt/código gt;, este método devuelve lt código gttrue lt/código gt; si y sólo si

*if lt código gtx lt/código gt; code gty lt/code gt; se refiere al mismo objeto

*( lt; code gtx = = y lt/code gt; tiene el valor lt code gttrue lt/code gt;).

* ltp gt

* Tenga en cuenta que a menudo es necesario anular los métodos ltTT gt; hashCode lt/TT gt

* para mantener

<. p> *El contrato general es el método ltTT gt; hashCode lt/TT gt;, que estipula

* Los objetos iguales deben tener códigos hash iguales.

*

* @param objEl objeto de referencia que se va a comparar.

* @ return ltcode gttrue lt/code gt; si el objeto es el mismo que obj

* Parámetros ltcode gtfalse lt/code gt;

* @see #hashCode()

* @See java.util.Hashtable

*/

Booleano público es igual a (objeto objeto){

return(this == obj);

}