„1. Java ismétlés” változatai közötti eltérés
Új oldal, tartalma: „{{GlobalTemplate|Infoszak|OotJavaIsmetles}} __TOC__ ==1.1. osztályok, interfészek== ===Virtuális függvények=== * Minden függvény virtuális * Leszármazottban f…” |
|||
| (4 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva) | |||
| 1. sor: | 1. sor: | ||
__TOC__ | __TOC__ | ||
==1.1. osztályok, interfészek== | ==1.1. osztályok, interfészek== | ||
| 26. 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 | * == - 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) | ||
| 80. 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=== | ||
| 125. 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=== | ||