Programovanie (2) v Jave
1-INF-166, letný semester 2023/24

Prednášky · Pravidlá · Softvér · Testovač
· Vyučujúcich predmetu možno kontaktovať mailom na adresách uvedených na hlavnej stránke. Hromadná mailová adresa zo zimného semestra v letnom semestri nefunguje.
· JavaFX: cesta k adresáru lib je v počítačových učebniach /usr/share/openjfx/lib.


Letný semester, prednáška č. 5: Rozdiel medzi revíziami

Z Programovanie
Skočit na navigaci Skočit na vyhledávání
Riadok 5: Riadok 5:
  
 
== Java Collections ==
 
== Java Collections ==
 +
 +
Detailnejšie teraz preskúmame štandardné dátové štruktúry implementované v balíku <tt>java.util</tt> a známe pod súhrnným názvom ''Java Collections''. Na nasledujúcom obrázku je znázornený diagram najdôležitejších tried a rozhraní, ktoré sú súčasťou Java Collections. Plná šípka v tomto diagrame reprezentuje dedenie (aj medzi rozhraniami) a prerušovaná čiara reprezentuje rozhranie implementované triedou.
  
 
[[Súbor:Collections.png|center|750px]]
 
[[Súbor:Collections.png|center|750px]]
Riadok 13: Riadok 15:
  
 
=== Zoznamy ===
 
=== Zoznamy ===
 +
 +
=== Rad a objostranný rad ===
  
 
=== Množiny ===
 
=== Množiny ===

Verzia zo dňa a času 14:31, 11. marec 2021

Oznamy

  • Dnes po prednáške bude zverejnené zadanie druhej domácej úlohy, ktorú bude potrebné odovzdať do pondelka 29. marca, 9:00 (čiže do začiatku siedmej prednášky).
  • Na stredajších cvičeniach bude – okrem niekoľkých nebodovaných úloh zameraných na látku z tejto a minulej prednášky – zverejnené aj zadanie druhej bonusovej úlohy s odovzdávaním do stredy 24. marca, 11:30 (čiže najneskôr do začiatku šiestych cvičení).

Java Collections

Detailnejšie teraz preskúmame štandardné dátové štruktúry implementované v balíku java.util a známe pod súhrnným názvom Java Collections. Na nasledujúcom obrázku je znázornený diagram najdôležitejších tried a rozhraní, ktoré sú súčasťou Java Collections. Plná šípka v tomto diagrame reprezentuje dedenie (aj medzi rozhraniami) a prerušovaná čiara reprezentuje rozhranie implementované triedou.

Collections.png

Rozhranie Collection

Zoznamy

Rad a objostranný rad

Množiny

Zobrazenia

Iterátory

Usporiadané množiny a zobrazenia na nich

Komparátory

Trieda Collections

Vnorené a anonymné triedy

Statické vnorené triedy

Vnorené triedy

Lokálne triedy

Anonymné triedy

Javadoc