☕ JAVA, ALI NEKA BUDE GEN Z

Savladaj Javu brženego što profesor kaže"polimorfizam"

Kratka pitanja, začinjeni savjeti i objašnjenja bez gluposti – plus memeovi da ti mozak ne baci segfault.

OOPSrednje

Što će ispisati ovaj kod?

class Animal {
    void sound() { 
        System.out.println("..."); 
    }
}
class Dog extends Animal {
    void sound() { 
        System.out.println("Bark!"); 
    }
}
Animal a = new Dog();
a.sound();
🔥

☕ Dnevno Java Pitanje

Imaš 3 / 10 dana u nizu. Nemoj prekinuti

PočetnikOOPKolekcije

Koja od navedenih tvrdnji točno opisuje razliku između ArrayList i LinkedList u Javi?

XP +15🧠 +1 Moždana stanica

Odaberi svoj put.

Odaberi svoj put do Java majstorstva

📚

Java Osnove (GenZ mode)

Varijable, petlje, metode, tipovi podataka.

💬 null memeovi uključeni

Napredak45%
🏗️

OOP & Stvarni svijet

Klase, nasljeđivanje, sučelja, polimorfizam.

💬 Zašto ti je "private" najbolji frend

Napredak20%
🌊

Kolekcije, Streamovi & Generici

List, Map, Set, Stream API, var u Javi 10+.

💬 Funkcionalno programiranje vibe

🎯

Priprema za Ispit & Intervju

Klasična trik pitanja: == vs .equals, stack vs heap.

💬 Big brain time

💡 Savjeti i Trikovi

Pro savjeti za level-up tvog Java znanja

Brzi Savjeti

Koristi .equals() za usporedbu sadržaja, == za reference.

Preferiraj List.of(...) za male fiksne liste.

Koristi var za lokalne varijable, ne za javne API-je.

Streamovi = manje for-petlji, ali nemoj ih zloupotrebljavati za sve.

U switch izrazima (Java 14+), ne zaboravi yield.

Dublje analize

😂 Pauza za Memeove

Jer učenje ne bi trebalo biti dosadno

😅

"Kad tvoj kod radi, a ne znaš zašto"

🔥

"Ja: Samo ću popraviti ovaj bug. Također ja, 3 sata kasnije:"

💀

"Kad zaboraviš točku-zarez u Javi"

🤡

"Korištenje == umjesto .equals() na Stringovima"

😤

"NullPointerException je ušao u chat"

🧠

"Napokon razumiješ rekurziju razumijevanjem rekurzije"

😭

"Kad test prolazi lokalno ali pada u CI"

🎉

"Kompajliranje iz prve bez grešaka"

🎮 Mini Kvizovi

Brza vježba za provjeru znanja

Koja kolekcija dopušta duple elemente?

Odgovor: List

Zadana vrijednost booleana u Javi?

Odgovor: false

Ključna riječ za sprječavanje nasljeđivanja?

Odgovor: final

❓ Česta Pitanja

Imaš pitanja? Imamo odgovore.