31.10.22

Java - Queue

Besplatni Java kurs - 51. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.

Queue bi u prevodu na naš jezik značilo red. Redovi u programiranju su veoma slični redovima u stvarnom životu: svaki novi element koji pristigne uvek ide na kraj reda, dok će prvi sledeći element koji će biti uslužen biti onaj koji je prvi, tj. na početku reda. Ovakav princip se programiranju naziva FIFO (First In - First Out), odnosno, na našem jeziku: prvi element koji uđe u red prvi će i izaći.

Java Queue - Upotreba

Potrebno je najpre uvesti interfejs Queue iz paketa java.util:

import java.util.Queue;


Pročitaj i nastavak:

Besplatni Java kurs - 52. deo - PriorityQueue

20.10.22

Java 19 - Šta donosi najnovija verzija Jave?

Pročitaj i ostale Java vesti.

Najnovija verzija programskog jezika Java, Java 19, objavljena je 20. sep. 2022. i donosi nekoliko promena:

  • Record Patterns (Preview) - JEP 405
  • Linux/RISC-V Port - JEP 422
  • Foreign Function & Memory API (Preview) - JEP 424
  • Virtual Threads (Preview) - JEP 425
  • Vector API (Fourth Incubator) - JEP 426
  • Pattern Matching for switch (Third Preview) - JEP 427
  • Structured Concurrency (Incubator) - JEP 428

16.10.22

Java - LinkedHashSet

Besplatni Java kurs - 50. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.

LinkedHashSet ili uvezani heš skup predstavlja uređeni skup heš vrednosti. Za razliku od običnog heš skupa u kojem redosled ne postoji, LinkedHashSet čuva heš vrednosti u tačno određenom redosledu.

Java HashSet - Upotreba

Prvo je potrebno uvesti klasu LinkedHashSet iz paketa java.util:

import java.util.LinkedHashSet;


Pročitaj i nastavak:

Besplatni Java kurs - 51. deo - Queue