== előfordulhat, hogy két szál (T1 és T2) ugyanazon objektum ugyanazon synchronized
== előfordulhat, hogy két szál (T1 és T2) ugyanazon objektum ugyanazon synchronized metódusát futtatva T1 T2 sorrendben lép be, de T2 T1 sorrendben lép ki ==
metódusát futtatva T1 T2 sorrendben lép be, de T2 T1 sorrendben lép ki ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# igaz
# igaz
# hamis
# hamis
== ha a t tömböt paraméterként átadjuk egy metódusnak, amelyik a tömb egy elemének új értéket
== ha a t tömböt paraméterként átadjuk egy metódusnak, amelyik a tömb egy elemének új értéket ad, akkor az eredeti tömbben is módosul az érték ==
ad, akkor az eredeti tömbben is módosul az érték ==
Igaz-hamis kérdések tesztje Java témakörből.
2000. december 19. és 2014. január 21. közötti összes vizsga átnézve, minden igaz-hamis beválogatva.
Az A-B-C-D-E jellegű Java kérdések tagmondatai is itt vannak, igaz/hamis válaszokkal.
TODO:
Kéne neki valami pofát adni, mert így igencsak csúnyácska. Van benne egy csomó duplikált kérdés (amiket többször is kérdeztek), ki kéne válogatni, meg jó lenne a metódusneveket dőlttel szedni, hogy picit átláthatóbb legyen. Nem értek a Wikihez sajnos.. :(
egy osztály statikus metódusát csak statikus metódusból lehet meghívni
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy változó statikus típusa nem lehet absztakt osztály
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
JScrollPane-be csak olyan SWING komponenst szabad tenni, aminek nincs saját görgetősávja
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
minden List interfészt megvalósító objektum értékül adható Set típusú változónak
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
a Set minden metódusa megtalálható a List-ben is
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy objektum wait metódusát csak az objektum monitorában tartózkodó szál hívhatja meg
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
a wait hívása során a szál kilép az objektum monitorából
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
absztrakt osztálynak nem lehet final metódusa
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
absztrakt osztályból nem lehet példányt létrehozni
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy X osztály foo() synchronized metódusa nem lehet final
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
private hozzáférési osztályú attribútumok nem szerializálódnak
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
private hozzáférési osztályú attribútumokat csak az adott osztály metódusai érhetik el közvetlenül
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
a java.awt.event csomagban a WindowAdapter osztály megvalósítja a WindowListener interfészt
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
a WindowAdapter osztály használatával lehetővé válik a többszörös öröklés
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy objektum referenciáját tartalmazó változón csak olyan metódus hívható meg, amilyen a változó statikus típusában is szerepel
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy változó dinamikus típusa nem lehet absztrakt osztály
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
előfordulhat, hogy két szál (T1 és T2) ugyanazon objektum ugyanazon synchronized metódusát futtatva T1 T2 sorrendben lép be, de T2 T1 sorrendben lép ki
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
ha a t tömböt paraméterként átadjuk egy metódusnak, amelyik a tömb egy elemének új értéket ad, akkor az eredeti tömbben is módosul az érték
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy változó dinamikus típusának nem lehet abstract metódusa
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy változó statikus típusának nem lehet final metódusa
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy interface típusnak csak egyetlen közvetlen őse lehet
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
az alábbi kódrészlet futtatása végén a b változó értéke true
String s1 = new String("Hello");
String s2 = s1;
s2 += " world";
boolean b = (s1 == s2);
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
for (S x : z) fejlécű for ciklusban a z referencia csak tömbre vagy a JDK-val szállított gyári kollekciók példányaira referálhat
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy szál egyszerre csak egy objektum monitorában tartózkodhat
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
synchronized kulcsszó használatával elkerüljük a deadlock kialakulását
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
előfordulhat, hogy két szál (T1 és T2) ugyanazon objektum ugyanazon synchronized metódusát futtatva T1 T2 sorrendben lép be, de T2 T1 sorrendben lép ki
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy metódust el lehet látni egyszerre abstract és final módosítóval is
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
statikus attribútumot csak statikus metódusból lehet elérni
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
példánymetódust kivétel nélkül csak példánymetódusból hívhatunk
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
a java.lang.String osztálynak vannak a string értékét (tartalmát) megváltoztató metódusai
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
== a primitív típusokhoz tartozó csomagoló osztályok (wrapper classes) nem változtathatók
(immutable) ==
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
konstruktornak nem lehet láthatósága
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
private tag nem szerializálódik
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
statikus tag nem szerializálódik
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
lehet olyan private tag, aminek többször is lehet értéket adni
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
privát metódust csak privát metódusból lehet hívni
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
statikus metódusban használható a this változó
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
final metódusban használható a this változó
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
statikus metódus nem lehet private
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
final metódus nem lehet statikus
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
final metódus nem lehet abstract
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
absztrakt osztálynak nem lehet final metódusa
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
két interfész csak akkor valósítható meg egy osztályban, ha az interfészeknek nincsen közös metódusa
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy szál egyszerre csak egy objektum monitorában tartózkodhat
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
final osztálynak nem lehet abstract metódusa
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
minden generikus osztály használható Object paraméterezéssel
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
generikus osztály paramétere nem lehet primitív típus
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
primitív típus tömbje is a primitív típusok közé számít
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
ha egy szál véget ért, akkor start() metódushívással újraindítható
Típus:egy.
Válasz:2.
Pontozás:-.
igaz
hamis
egy szál csak akkor hajthat végre wait() metódushívást, ha a hívott objektum monitorában tartózkodik
Típus:egy.
Válasz:1.
Pontozás:-.
igaz
hamis
ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül