Skip to content

regeni/java-adv-public

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAVA-ADV - Java SE haladó

Tartalomjegyzék

Belső osztályok

  • nestedclasses - Belső osztályok

Generikusok

  • genericsusage - Generikusok használata, diamond operátor

Kollekciók

  • collectionsequalshash - Az equals() és hashCode() metódusok
  • collectionslist - List, ArrayList kontra LinkedList
  • collectionsset - Set
  • collectionsqueue - Queue
  • collectionsmap - Map
  • collectionsautoboxing - Autoboxing használata kollekcióknál

Műveletek kollekciókkal

  • collectionsiterator - Bejárás
  • collectionscomp - A Comparable és Comparator interfészek
  • searching - Keresés
  • sorting - Rendezés
  • collectionsclass - Collections osztály (keresésen, rendezésen felüli metódusok)
  • clone - A clone() metódus, deep clone

Projektfeladat

  • webshop - Projektfeladat - Webáruház

Lambda kifejezések és streamek

  • lambda - Bevezetés a lambda kifejezések használatába
  • optional - Bevezetés az Optional osztály használatába
  • streams - Bevezetés a streamek használatába
  • lambdaintro - Bevezetés a lambda kifejezések használatába
  • lambdaoptional - Optional használata
  • lambdacomparator - Comparator módosítások
  • lambdastreams - Streamek
  • lambdaintermediate - Intermediate műveletek
  • lambdaprimitives - Primitívek használata streamekben
  • lambdacollectors - Collectors

Dátum és időkezelés

  • datenewtypes - Új típusok, LocalDate, LocalTime, parse
  • dateperiod - Period
  • dateduration - Duration
  • datedaylight - Időzónák és téli-nyári időszámítás
  • dateoldtypes - Régi dátum- és időkezeléssel kapcsolatos típusok

További osztályok és többnyelvű alkalmazások

  • formatlocaleregexp - Reguláris kifejezések
  • formatnumberformat - NumberFormat osztály számok formázására
  • formatlocalebundle - ResourceBundle osztály nyelvi fordítások tárolására
  • formatlocalemessage - MessageFormat paraméterezett nyelvi fordítások használatára
  • bigdecimal - Nagy számok kezelése

Haladó fájlkezelés

  • ioreadstring - Szöveges állomány beolvasása
  • iowritestring - String kiírása szöveges állományba
  • ioreadwritebytes - Bájtok beolvasása fájlból és kiírása fájlba
  • ioreader - String olvasása Readerrel
  • iowriter - String írása Writerrel
  • ioprintwriter - Különböző típusok írása PrintWriterrel
  • iostringwriter - Kiírás Stringbe StringWriterrel
  • ioreadbytes - Bájtok olvasása InputStreammel
  • ioreaderclasspath - String olvasása classpath-ról
  • iowritebytes - Bájtok írása OutputStreammel
  • iodatastream - Adatok írása OutputStreamre és olvasás
  • iozip - Bájtok írása tömörítéssel
  • ioconvert - Konvertálás a típusok között
  • iofiles - Files osztály használata
  • filescanner - Fájl olvasása Scannerrel
  • properties - Properties állományok

Generikusok használata

  • genericclass - Generikus osztályok
  • genericinterface - Generikus interfészek
  • genericmethod - Generikus metódusok

Reflection

  • dynamicproxy - Dynamic Proxy

JVM és osztálykönyvtárak

  • jvm - JVM
  • thirdparty - Third party library-k
  • logging - Naplózás

Tervezési minták és állapottér reprezentáció

  • dpintro - Bevezetés a tervezési minták használatába
  • solid - S.O.L.I.D. elvek
  • singleton - Singleton tervezési minta
  • builder - Builder tervezési minta
  • templatemethod - Template method tervezési minta
  • simplefactory - Simple factory tervezési minta

Grafikus felhasználói felületek

  • swing - Swing
  • javafx - JavaFX

About

JAVA-ADV - Java SE haladó tanfolyam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%