„1. Java ismétlés” változatai közötti eltérés
| (2 közbenső módosítás ugyanattól a felhasználótól nincs mutatva) | |||
| 24. sor: | 24. sor: | ||
* Szinte minden típusnak ő az őse, kivéve az alaptípusok (int, float, double, stb.) | * Szinte minden típusnak ő az őse, kivéve az alaptípusok (int, float, double, stb.) | ||
* boolean equals(Object o) - tartalom alapú összehasonlítás | * boolean equals(Object o) - tartalom alapú összehasonlítás | ||
* == - cím szerinti összehasonlítás (kivéve a primitív típusoknál mint amilyen az int is) | * == - cím szerinti összehasonlítás (kivéve a primitív típusoknál mint amilyen az int is; boxing!) | ||
* int hashCode() - hash kulcs generálása (pl. hash-táblák használata esetén szükséges) | * int hashCode() - hash kulcs generálása (pl. hash-táblák használata esetén szükséges) | ||
* Object clone() - lemásolja az objektumot (deep/shallow copy) | * Object clone() - lemásolja az objektumot (deep/shallow copy) | ||
| 78. sor: | 78. sor: | ||
** isAlive() - fut-e | ** isAlive() - fut-e | ||
** isDaemon() - daemon-ként fut-e | ** isDaemon() - daemon-ként fut-e | ||
[[file:szalak_allapotai.gif]] | |||
===Runnable interfész=== | ===Runnable interfész=== | ||
| 123. sor: | 123. sor: | ||
* equals(E e) | * equals(E e) | ||
* Object[] toArray(), <T> T[] toArray(T[] ta), Iterator<E> iterator() | * Object[] toArray(), <T> T[] toArray(T[] ta), Iterator<E> iterator() | ||
[[file:kollekciok.png]] | |||
===Iterator=== | ===Iterator=== | ||