„Szofttech Java igaz-hamis” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
4. sor: | 4. sor: | ||
Igaz-hamis kérdések tesztje Java témakörből. | 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. | 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. | Az A-B-C-D-E jellegű Java kérdések tagmondatai is itt vannak, igaz/hamis válaszokkal. | ||
− | |||
− | |||
+ | TODO: jó lenne a metódusneveket dőlttel szedni, hogy picit átláthatóbb legyen. | ||
− | |||
− | |||
− | |||
− | |||
− | == | + | == a java.awt.event csomagban a WindowAdapter osztály megvalósítja a WindowListener interfészt == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == a java.lang.String osztálynak vannak a string értékét (tartalmát) megváltoztató metódusai == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == a primitív típusokhoz tartozó csomagoló osztályok (wrapper classes) nem változtathatók (immutable) == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == a Set minden metódusa megtalálható a List-ben is == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == a wait hívása során a szál kilép az objektum monitorából == |
− | {{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 | ||
− | == | + | == a WindowAdapter osztály használatával lehetővé válik a többszörös öröklés == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == abstract osztálynak lehet final metódusa == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == absztrakt osztályból nem lehet példányt létrehozni == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == absztrakt osztálynak nem lehet final metódusa == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == az alábbi kódrészlet futtatása végén a b változó értéke true == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | <pre>String s1 = new String("Hello"); |
+ | String s2 = s1; | ||
+ | s2 += " world"; | ||
+ | boolean b = (s1 == s2);</pre> | ||
+ | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} | ||
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == catch blokkjában lehet újonnan létrehozott kivételt dobni == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == a | + | == csak primitív típusokon értelmezett a "természetes rendezés" (natural ordering) == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == egy | + | == egy interface típusnak csak egyetlen közvetlen őse lehet == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == egy metódust el lehet látni egyszerre abstract és final módosítóval is == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # 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 == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == egy objektum wait metódusát csak az objektum monitorában tartózkodó szál hívhatja meg == |
− | {{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 | ||
− | == egy | + | == egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == egy osztály statikus metódusát csak statikus metódusból lehet meghívni == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == egy szál csak akkor hajthat végre notify() metódushívást, ha a hívott objektum monitorában tartózkodik == |
− | {{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 | ||
− | == a | + | == egy szál csak akkor hajthat végre wait() metódushívást, ha a hívott objektum monitorában tartózkodik == |
− | {{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 | ||
− | = | + | == egy szál egyszerre csak egy objektum monitorában tartózkodhat == |
− | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} | |
− | |||
− | |||
− | |||
− | |||
− | {{kvízkérdés|típus=egy|válasz= | ||
# igaz | # igaz | ||
# hamis | # hamis | ||
== egy változó dinamikus típusa nem lehet absztrakt osztály == | == egy változó dinamikus típusa nem lehet absztrakt osztály == | ||
− | {{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 | ||
− | == | + | == egy változó dinamikus típusának nem lehet abstract metódusa == |
− | {{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 | ||
− | == | + | == egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja == |
− | {{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 | ||
− | == egy változó | + | == egy változó statikus típusa nem lehet absztakt osztály == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
== egy változó statikus típusának nem lehet final metódusa == | == egy változó statikus típusának nem lehet final metódusa == | ||
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == egy | + | == egy X osztály foo() synchronized metódusa nem lehet final == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # 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 == |
− | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} | |
− | |||
− | |||
− | |||
− | {{kvízkérdés|típus=egy|válasz= | ||
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == final metódus módosíthatja az objektum állapotát == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == final metódus nem lehet abstract == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == final metódus nem lehet statikus == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == final metódusban használható a this változó == |
− | {{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 | ||
− | == | + | == final osztálynak nem lehet abstract metódusa == |
− | {{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 | ||
− | == | + | == 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 == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == generikus osztály paramétere nem lehet primitív típus == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == generikus osztály példányosításakor lehet másik generikus osztály a paraméter == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{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 ad, akkor az eredeti tömbben is módosul az érték == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == egy | + | == ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == ha egy szál véget ért, akkor start() metódushívással újraindítható == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == ha egy szál véget ért, nem lehet újraindítani == |
− | {{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 | ||
− | == | + | == JScrollPane-be csak olyan SWING komponenst szabad tenni, aminek nincs saját görgetősávja == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == két interfész csak akkor valósítható meg egy osztályban, ha az interfészeknek nincsen közös metódusa == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == konstruktornak nem lehet láthatósága == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
== lehet olyan private tag, aminek többször is lehet értéket adni == | == lehet olyan private tag, aminek többször is lehet értéket adni == | ||
− | {{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 | ||
− | == | + | == minden generikus osztály használható Object paraméterezéssel == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == minden List interfészt megvalósító objektum értékül adható Set típusú változónak == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == minden objektumnak van wait() metódusa == |
− | {{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 | ||
− | == | + | == minden primitív típusnak van csomagoló (wrapper) osztálya == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == nincs olyan várakozó szál, amelyik egyből RUNNABLE állapotú lesz a notifyAll() hatására == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == példánymetódust kivétel nélkül csak példánymetódusból hívhatunk == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == primitív típus is lehet generikus osztály template-paramétere == |
− | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{kvízkérdés|típus=egy|válasz=2| | ||
− | |||
− | |||
− | |||
− | |||
− | |||
# igaz | # igaz | ||
# hamis | # hamis | ||
== primitív típus tömbje is a primitív típusok közé számít == | == primitív típus tömbje is a primitív típusok közé számít == | ||
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == privát metódust csak privát metódusból lehet hívni == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == private hozzáférési osztályú attribútumok nem szerializálódnak == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == private hozzáférési osztályú attribútumokat csak az adott osztály metódusai érhetik el közvetlenül == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=1||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == private tag nem szerializálódik == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == statikus attribútumot csak statikus metódusból lehet elérni == |
− | {{kvízkérdés|típus=egy|válasz=2| | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
− | |||
− | |||
− | |||
− | |||
− | |||
# igaz | # igaz | ||
# hamis | # hamis | ||
== statikus metódus nem dobhat kivételt == | == statikus metódus nem dobhat kivételt == | ||
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == statikus metódus nem lehet private == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == statikus metódusban használható a this változó == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == statikus tag nem szerializálódik == |
− | {{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 | ||
− | == | + | == String objektum tartalma bármikor megváltoztatható == |
− | {{kvízkérdés|típus=egy|válasz= | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == synchronized kulcsszó használatával elkerüljük a deadlock kialakulását == |
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
− | == | + | == szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni == |
− | {{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 | ||
− | == | + | == szálakon a join() metódust csak az indításuk sorrendjében szabad meghívni == |
− | {{kvízkérdés|típus=egy|válasz=2| | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
− | |||
− | |||
− | |||
− | |||
− | |||
# igaz | # igaz | ||
# hamis | # hamis | ||
== szálat a run() metódus meghívásával indíthatunk == | == szálat a run() metódus meghívásával indíthatunk == | ||
− | {{kvízkérdés|típus=egy|válasz=2|pontozás=-}} | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
# igaz | # igaz | ||
# hamis | # hamis | ||
== szerializálás körkörös hivatkozású adatszerkezeten (pl. gyűrű) kivételt dob == | == szerializálás körkörös hivatkozású adatszerkezeten (pl. gyűrű) kivételt dob == | ||
− | {{kvízkérdés|típus=egy|válasz=2| | + | {{kvízkérdés|típus=egy|válasz=2||pontozás=-}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
# igaz | # igaz | ||
# hamis | # hamis |
A lap 2014. május 27., 00:31-kori változata
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: jó lenne a metódusneveket dőlttel szedni, hogy picit átláthatóbb legyen.
Tartalomjegyzék
- 1 a java.awt.event csomagban a WindowAdapter osztály megvalósítja a WindowListener interfészt
- 2 a java.lang.String osztálynak vannak a string értékét (tartalmát) megváltoztató metódusai
- 3 a primitív típusokhoz tartozó csomagoló osztályok (wrapper classes) nem változtathatók (immutable)
- 4 a Set minden metódusa megtalálható a List-ben is
- 5 a wait hívása során a szál kilép az objektum monitorából
- 6 a WindowAdapter osztály használatával lehetővé válik a többszörös öröklés
- 7 abstract osztálynak lehet final metódusa
- 8 absztrakt osztályból nem lehet példányt létrehozni
- 9 absztrakt osztálynak nem lehet final metódusa
- 10 az alábbi kódrészlet futtatása végén a b változó értéke true
- 11 catch blokkjában lehet újonnan létrehozott kivételt dobni
- 12 csak primitív típusokon értelmezett a "természetes rendezés" (natural ordering)
- 13 egy interface típusnak csak egyetlen közvetlen őse lehet
- 14 egy metódust el lehet látni egyszerre abstract és final módosítóval is
- 15 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
- 16 egy objektum wait metódusát csak az objektum monitorában tartózkodó szál hívhatja meg
- 17 egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa
- 18 egy osztály statikus metódusát csak statikus metódusból lehet meghívni
- 19 egy szál csak akkor hajthat végre notify() metódushívást, ha a hívott objektum monitorában tartózkodik
- 20 egy szál csak akkor hajthat végre wait() metódushívást, ha a hívott objektum monitorában tartózkodik
- 21 egy szál egyszerre csak egy objektum monitorában tartózkodhat
- 22 egy változó dinamikus típusa nem lehet absztrakt osztály
- 23 egy változó dinamikus típusának nem lehet abstract metódusa
- 24 egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja
- 25 egy változó statikus típusa nem lehet absztakt osztály
- 26 egy változó statikus típusának nem lehet final metódusa
- 27 egy X osztály foo() synchronized metódusa nem lehet final
- 28 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
- 29 final metódus módosíthatja az objektum állapotát
- 30 final metódus nem lehet abstract
- 31 final metódus nem lehet statikus
- 32 final metódusban használható a this változó
- 33 final osztálynak nem lehet abstract metódusa
- 34 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
- 35 generikus osztály paramétere nem lehet primitív típus
- 36 generikus osztály példányosításakor lehet másik generikus osztály a paraméter
- 37 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
- 38 ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül
- 39 ha egy szál véget ért, akkor start() metódushívással újraindítható
- 40 ha egy szál véget ért, nem lehet újraindítani
- 41 JScrollPane-be csak olyan SWING komponenst szabad tenni, aminek nincs saját görgetősávja
- 42 két interfész csak akkor valósítható meg egy osztályban, ha az interfészeknek nincsen közös metódusa
- 43 konstruktornak nem lehet láthatósága
- 44 lehet olyan private tag, aminek többször is lehet értéket adni
- 45 minden generikus osztály használható Object paraméterezéssel
- 46 minden List interfészt megvalósító objektum értékül adható Set típusú változónak
- 47 minden objektumnak van wait() metódusa
- 48 minden primitív típusnak van csomagoló (wrapper) osztálya
- 49 nincs olyan várakozó szál, amelyik egyből RUNNABLE állapotú lesz a notifyAll() hatására
- 50 példánymetódust kivétel nélkül csak példánymetódusból hívhatunk
- 51 primitív típus is lehet generikus osztály template-paramétere
- 52 primitív típus tömbje is a primitív típusok közé számít
- 53 privát metódust csak privát metódusból lehet hívni
- 54 private hozzáférési osztályú attribútumok nem szerializálódnak
- 55 private hozzáférési osztályú attribútumokat csak az adott osztály metódusai érhetik el közvetlenül
- 56 private tag nem szerializálódik
- 57 statikus attribútumot csak statikus metódusból lehet elérni
- 58 statikus metódus nem dobhat kivételt
- 59 statikus metódus nem lehet private
- 60 statikus metódusban használható a this változó
- 61 statikus tag nem szerializálódik
- 62 String objektum tartalma bármikor megváltoztatható
- 63 synchronized kulcsszó használatával elkerüljük a deadlock kialakulását
- 64 szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni
- 65 szálakon a join() metódust csak az indításuk sorrendjében szabad meghívni
- 66 szálat a run() metódus meghívásával indíthatunk
- 67 szerializálás körkörös hivatkozású adatszerkezeten (pl. gyűrű) kivételt dob
a java.awt.event csomagban a WindowAdapter osztály megvalósítja a WindowListener interfészt
- igaz
- hamis
a java.lang.String osztálynak vannak a string értékét (tartalmát) megváltoztató metódusai
- igaz
- hamis
a primitív típusokhoz tartozó csomagoló osztályok (wrapper classes) nem változtathatók (immutable)
- igaz
- hamis
a Set minden metódusa megtalálható a List-ben is
- igaz
- hamis
a wait hívása során a szál kilép az objektum monitorából
- igaz
- hamis
a WindowAdapter osztály használatával lehetővé válik a többszörös öröklés
- igaz
- hamis
abstract osztálynak lehet final metódusa
- igaz
- hamis
absztrakt osztályból nem lehet példányt létrehozni
- igaz
- hamis
absztrakt osztálynak nem lehet final metódusa
- 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);
- igaz
- hamis
catch blokkjában lehet újonnan létrehozott kivételt dobni
- igaz
- hamis
csak primitív típusokon értelmezett a "természetes rendezés" (natural ordering)
- igaz
- hamis
egy interface típusnak csak egyetlen közvetlen őse lehet
- igaz
- hamis
egy metódust el lehet látni egyszerre abstract és final módosítóval is
- 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
- igaz
- hamis
egy objektum wait metódusát csak az objektum monitorában tartózkodó szál hívhatja meg
- igaz
- hamis
egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa
- igaz
- hamis
egy osztály statikus metódusát csak statikus metódusból lehet meghívni
- igaz
- hamis
egy szál csak akkor hajthat végre notify() metódushívást, ha a hívott objektum monitorában tartózkodik
- igaz
- hamis
egy szál csak akkor hajthat végre wait() metódushívást, ha a hívott objektum monitorában tartózkodik
- igaz
- hamis
egy szál egyszerre csak egy objektum monitorában tartózkodhat
- igaz
- hamis
egy változó dinamikus típusa nem lehet absztrakt osztály
- igaz
- hamis
egy változó dinamikus típusának nem lehet abstract metódusa
- igaz
- hamis
egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja
- igaz
- hamis
egy változó statikus típusa nem lehet absztakt osztály
- igaz
- hamis
egy változó statikus típusának nem lehet final metódusa
- igaz
- hamis
egy X osztály foo() synchronized metódusa nem lehet final
- 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
- igaz
- hamis
final metódus módosíthatja az objektum állapotát
- igaz
- hamis
final metódus nem lehet abstract
- igaz
- hamis
final metódus nem lehet statikus
- igaz
- hamis
final metódusban használható a this változó
- igaz
- hamis
final osztálynak nem lehet abstract metódusa
- 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
- igaz
- hamis
generikus osztály paramétere nem lehet primitív típus
- igaz
- hamis
generikus osztály példányosításakor lehet másik generikus osztály a paraméter
- 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
- igaz
- hamis
ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül
- igaz
- hamis
ha egy szál véget ért, akkor start() metódushívással újraindítható
- igaz
- hamis
ha egy szál véget ért, nem lehet újraindítani
- igaz
- hamis
JScrollPane-be csak olyan SWING komponenst szabad tenni, aminek nincs saját görgetősávja
- 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
- igaz
- hamis
konstruktornak nem lehet láthatósága
- igaz
- hamis
lehet olyan private tag, aminek többször is lehet értéket adni
- igaz
- hamis
minden generikus osztály használható Object paraméterezéssel
- igaz
- hamis
minden List interfészt megvalósító objektum értékül adható Set típusú változónak
- igaz
- hamis
minden objektumnak van wait() metódusa
- igaz
- hamis
minden primitív típusnak van csomagoló (wrapper) osztálya
- igaz
- hamis
nincs olyan várakozó szál, amelyik egyből RUNNABLE állapotú lesz a notifyAll() hatására
- igaz
- hamis
példánymetódust kivétel nélkül csak példánymetódusból hívhatunk
- igaz
- hamis
primitív típus is lehet generikus osztály template-paramétere
- igaz
- hamis
primitív típus tömbje is a primitív típusok közé számít
- igaz
- hamis
privát metódust csak privát metódusból lehet hívni
- igaz
- hamis
private hozzáférési osztályú attribútumok nem szerializálódnak
- igaz
- hamis
private hozzáférési osztályú attribútumokat csak az adott osztály metódusai érhetik el közvetlenül
- igaz
- hamis
private tag nem szerializálódik
- igaz
- hamis
statikus attribútumot csak statikus metódusból lehet elérni
- igaz
- hamis
statikus metódus nem dobhat kivételt
- igaz
- hamis
statikus metódus nem lehet private
- igaz
- hamis
statikus metódusban használható a this változó
- igaz
- hamis
statikus tag nem szerializálódik
- igaz
- hamis
String objektum tartalma bármikor megváltoztatható
- igaz
- hamis
synchronized kulcsszó használatával elkerüljük a deadlock kialakulását
- igaz
- hamis
szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni
- igaz
- hamis
szálakon a join() metódust csak az indításuk sorrendjében szabad meghívni
- igaz
- hamis
szálat a run() metódus meghívásával indíthatunk
- igaz
- hamis
szerializálás körkörös hivatkozású adatszerkezeten (pl. gyűrű) kivételt dob
- igaz
- hamis