Java

System.exit () u Javi
2026

System.exit () u Javi

U Javi je metoda System.exit () prisutna u paketu Java.lang. Ova se metoda koristi za izričito prekid trenutno pokrenutog programa Java. Ova metoda uzima statusni kôd. Ne-nula vrijednost statusnog koda obično se koristi za označavanje nenormalnog raskida. Kad se ova metoda pozove, tada ne možemo obavljati nikakve daljnje zadatke.

Klase roditelja i djece s istim podacima u Javi
2026

Klase roditelja i djece s istim podacima u Javi

U C ++ imamo sve metode članova klase kao ne-virtualne. Da bismo to napravili, moramo koristiti ključnu riječ kao prefiks poznat kao virtualni. Dok smo u Javi, sve metode članova klase prema zadanim postavkama. Da bismo ih učinili ne-virtualnim, koristimo konačno ključne riječi.

Zadane vrijednosti niza u Javi
2026

Zadane vrijednosti niza u Javi

Ako ne dodijelimo vrijednosti elementima niza i pokušavamo im pristupiti, prevoditelj ne stvara pogrešku kao u slučaju jednostavnih varijabli. Umjesto toga, dodjeljuje vrijednosti koje nisu smeće.

Nadjačano u Javi
2026

Nadjačano u Javi

Kad podrazred pruža specifičnu implementaciju za metodu koja je već definirana u svojoj matičnoj klasi, ona se naziva nadjačavanjem metode. Pretplaćena metoda u podrazredu mora imati isto ime, parametre i tip povratka kao metoda u matičnoj klasi.

Java funkcionalna sučelja
2026

Java funkcionalna sučelja

Funkcionalno sučelje u Javi je sučelje koje sadrži samo jednu apstraktnu metodu. Funkcionalna sučelja mogu imati više zadanih ili statičkih metoda, ali samo jednu apstraktnu metodu.

Stream u Javi
2026

Stream u Javi

Stream je predstavljen u Javi 8, Stream API se koristi za obradu kolekcija objekata. Tok u Javi je slijed objekata koji podržava različite metode koje se mogu usmjeriti u cjevovod kako bi se proizveo željeni rezultat.

Kako stvoriti nepromjenjivu klasu u Javi?
2026

Kako stvoriti nepromjenjivu klasu u Javi?

U Javi, nepromjenjivost znači da kada je objekt kreiran, njegovo unutarnje stanje se ne može promijeniti. Nepromjenjive klase u Javi pružaju mnoge prednosti poput sigurnosti niti, jednostavnog otklanjanja pogrešaka i svega. U Javi su sve klase omotača (kao što su Integer, Boolean, Byte, Short) i klasa String nepromjenjive. Možemo kreirati i vlastitu nepromjenjivu klasu.

Zanimljive činjenice o null u Javi
2026

Zanimljive činjenice o null u Javi

Gotovo svi programski jezici povezani su s null. Gotovo da nema programera kojeg ne muči null. U Javi je null pridružena java.lang.NullPointerException. Kako je to klasa u java.lang paketu, poziva se kada pokušamo izvesti neke operacije sa ili bez null, a ponekad ni ne znamo gdje se to dogodilo. Ispod su neke važne točke o null u Javi koje bi svaki Java programer trebao znati:

Iznimka nultog pokazivača u Javi
2026

Iznimka nultog pokazivača u Javi

NullPointerException u Javi je RuntimeException. To se događa kada program pokuša upotrijebiti referencu objekta koja ima vrijednost null. U Javi, 'null' je posebna vrijednost koja se može dodijeliti referencama na objekte kako bi se označilo nepostojanje vrijednosti.

ArrayList u Javi
2026

ArrayList u Javi

ArrayList u Javi je niz promjenjive veličine (ili dinamički) iz paketa java.util koji može automatski rasti ili smanjivati ​​kako se elementi dodaju ili uklanjaju, za razliku od uobičajenih nizova s ​​fiksnom veličinom.

bacati i bacati u Javu
2026

bacati i bacati u Javu

U Javi je rukovanje iznimkama jedno od učinkovitih sredstava za rukovanje pogreškama prilikom izvođenja tako da se može očuvati redoviti tok aplikacije. Obrađuje pogreške tijekom izvođenja kao što su NullPointerException, ArrayIndexOutOfBoundsException, itd. Za učinkovito rješavanje ovih pogrešaka, Java nudi dvije ključne riječi, throw i throws.