„Szofttech Java igaz-hamis” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
(Szoftvertechnológia igaz-hamis kérdések tesztje Java témakörből)
(Visszavontam Sipter Bálint (vita | szerkesztései) szerkesztését (oldid: 186092))
 
(17 közbenső módosítás, amit 6 másik szerkesztő végzett, nincs mutatva)
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 2015. január 6. 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:
+
 
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.. :(
+
TODO: jó lenne a metódusneveket dőlttel szedni, hogy picit átláthatóbb legyen.
 +
 
 +
 
 +
== RuntimeExceptiont csak a virtuális gép beépített osztályai dobhatnak. ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== ha egy FileReadert egy BufferedReaderbe csomagolunk, akkor a BufferedReader bezárása után (close metódus meghívása) a FileReadert is be kell zárnunk. ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== ha van két szálunk, akkor a join metódusaikat csak az elindításuk sorrendjében szabad meghívni. ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
  
  
== final osztálynak nem lehet abstract metódusa ==
+
== 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=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 ==
+
== 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=2|pontozás=-}}
+
{{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 ==
+
== 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=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== primitív típus tömbje is a primitív típusok közé számít ==
+
== a Set minden metódusa megtalálható a List-ben is ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== ha egy szál véget ért, akkor start() metódushívással újraindítható ==
+
== 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=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy szál csak akkor hajthat végre wait() metódushívást, ha a hívott objektum monitorában
+
== a WindowAdapter osztály használatával lehetővé válik a többszörös öröklés ==
tartózkodik ==
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba
+
== abstract osztálynak lehet final metódusa ==
kerül ==
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== String objektum tartalma bármikor megváltoztatható ==
+
== absztrakt osztályból nem lehet példányt létrehozni ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== absztrakt osztálynak nem lehet final metódusa ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy osztály statikus metódusát csak statikus metódusból lehet meghívni ==
+
== 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
  
== egy változó statikus típusa nem lehet absztakt osztály ==
+
== catch blokkjában lehet újonnan létrehozott kivételt dobni ==
{{kvízkérdés|típus=egy|válasz=2|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 ==
+
== catch blokkból szabad exception-t dobni ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== minden List interfészt megvalósító objektum értékül adható Set típusú változónak ==
+
== csak primitív típusokon értelmezett a "természetes rendezés" (natural ordering) ==
{{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
  
== a Set minden metódusa megtalálható a List-ben is ==
+
== egy interface típusnak csak egyetlen közvetlen őse lehet ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy objektum wait metódusát csak az objektum monitorában tartózkodó szál hívhatja meg ==
+
== 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=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== a wait hívása során a szál kilép az objektum monitorából ==
+
== 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=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== absztrakt osztálynak nem lehet final metódusa ==
+
== 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=2|pontozás=-}}
+
{{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 ==
+
== wait metódust csak azon az objektumon lehet hívni, aminek a hívást végrehajtó szál a 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 X osztály foo() synchronized metódusa nem lehet final ==
+
== finally blokkból szabad kivételt dobni ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== private hozzáférési osztályú attribútumok nem szerializálódnak ==
+
== egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||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 ==
+
== egy osztály statikus metódusát csak statikus metódusból lehet meghívni ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== a java.awt.event csomagban a WindowAdapter osztály megvalósítja a WindowListener interfészt ==
+
== 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 WindowAdapter osztály használatával lehetővé válik a többszörös öröklés ==
+
== 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=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||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 ==
+
== egy szál egyszerre csak egy objektum monitorában tartózkodhat ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# 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
 +
# hamis
 +
 
 +
== a finally blokkot a garbage collector hajtja végre. ==
 +
{{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
+
== egy változó dinamikus típusának nem lehet abstract metódusa ==
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
+
== egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja ==
ad, akkor az eredeti tömbben is módosul az érték ==
+
{{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 ==
+
== egy változó statikus típusa nem lehet absztakt osztály ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{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 interface típusnak csak egyetlen közvetlen őse lehet ==
+
== 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
 +
# 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=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== final metódus módosíthatja az objektum állapotát ==
 +
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== final metódus nem lehet abstract ==
 +
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== final metódus nem lehet statikus ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== final metódusban használható a this változó ==
 +
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== az alábbi kódrészlet futtatása végén a b változó értéke true ==
+
== final osztálynak nem lehet abstract metódusa ==
<pre>String s1 = new String("Hello");
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
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
  
 
== 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 ==
 
== 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=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== generikus osztály paramétere nem lehet primitív típus ==
 +
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 +
# igaz
 +
# 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=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 ==
 +
{{kvízkérdés|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 ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== ha egy x objektum package láthatóságú metódusait meghívhatja egy másik osztályú y objektum, akkor y meghívhatja x protected metódusait is. ==
 +
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 +
# igaz
 +
# 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=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy szál egyszerre csak egy objektum monitorában tartózkodhat ==
+
== ha egy szál véget ért, nem lehet újraindítani ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 +
# igaz
 +
# 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=-}}
 +
# 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 ==
 +
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# hamis
 +
 
 +
== konstruktornak nem lehet láthatósága ==
 +
{{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 ==
+
== lehet olyan private tag, aminek többször is lehet értéket adni ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni ==
+
== minden generikus osztály használható Object paraméterezéssel ==
{{kvízkérdés|típus=egy|válasz=1|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 ==
+
== 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=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja ==
+
== 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
  
== egy metódust el lehet látni egyszerre abstract és final módosítóval is ==
+
== minden primitív típusnak van csomagoló (wrapper) osztálya ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== statikus attribútumot csak statikus metódusból lehet elérni ==
+
== 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=2|pontozás=-}}
+
{{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 ==
 
== 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=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 +
# igaz
 +
# 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=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa ==
+
== 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=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== a java.lang.String osztálynak vannak a string értékét (tartalmát) megváltoztató metódusai ==
+
== 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
  
== a primitív típusokhoz tartozó csomagoló osztályok (wrapper classes) nem változtathatók
+
== private hozzáférési osztályú attribútumok nem szerializálódnak ==
(immutable) ==
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== konstruktornak nem lehet láthatósága ==
+
== 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=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
 
== private tag nem szerializálódik ==
 
== 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 tag nem szerializálódik ==
+
== statikus attribútumot csak statikus metódusból lehet elérni ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{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 ==
+
== statikus metódus nem dobhat kivételt ==
{{kvízkérdés|típus=egy|válasz=1|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 ==
+
== statikus metódus nem lehet private  ==
{{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ódusban használható a this változó ==
 
== statikus metódusban használható a this változó ==
{{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
 +
# hamis
 +
 
 +
== statikus tag nem szerializálódik ==
 +
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== final metódusban használható a this változó ==
+
== String objektum tartalma bármikor megváltoztatható ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== statikus metódus nem lehet private  ==
+
== synchronized módosítójú metódusban nem lehet wait() metódust 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
  
== final metódus nem lehet statikus ==
+
== foreach ciklusban (pl. for (A a : x){...}) nem szabad az iterált kollekcióhoz (a példában x) új elemet hozzáadni. ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== final metódus nem lehet abstract ==
+
== synchronized kulcsszó használatával elkerüljük a deadlock kialakulását ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== absztrakt osztálynak nem lehet final metódusa ==
+
== 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=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||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 ==
+
== 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|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy szál egyszerre csak egy objektum monitorában tartózkodhat ==
+
== 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
  
== szálak nem képesek saját magukat közvetlenül waiting állapotból notify-jal felébreszteni ==
+
== 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=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy változó statikus típusa nem lehet a változó dinamikus típusának leszármazottja ==
+
== lehet olyan objektumot létrehozni, amely nem dobható kivételként ==
{{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 ==
+
== ha a standard inputról ciklusban olvasunk be sorokat, akkor a BufferedReader(new InputStreamReader(System.in)) objektum létrehozását a cikluson kívül kell elhelyezni, nem pedig a cikluson belü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
  
== minden generikus osztály használható Object paraméterezéssel ==
+
== InputStreamReader konstruktora kaphatja paraméterül a System.in-t ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== generikus osztály paramétere nem lehet primitív típus ==
+
== a standard Java.lang csomagban vannak olyan osztályok, amelyek példányai nem szerializálhatók ==
{{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
  
== primitív típus tömbje is a primitív típusok közé számít ==
+
== egy szálat csak a szál start() függvényével szabad elindítani, és csak a stop() függvényével szabad leállítani ==
{{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, akkor start() metódushívással újraindítható ==
+
== a wait() függvény csak olyan objektumon hívható, amelyre rászinkronizáltunk ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== egy szál csak akkor hajthat végre wait() metódushívást, ha a hívott objektum monitorában tartózkodik ==
+
== JFrame layoutmanager-e csak a BorderLayout lehet ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül ==
+
== ha egy s String objektumon meghívjuk a toUpperCase() metódust, akkor módosul az s objektum tartalma ==
{{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
  
== String objektum tartalma bármikor megváltoztatható ==
+
== a String osztályhoz úgy adhatunk saját függvényeket, hogy egy leszármazottat készítünk belőle ==
{{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 osztály statikus metódusát csak statikus metódusból lehet meghívni ==
+
== synchronized blokkok nem ágyazhatók egymásba ==
{{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
  
== catch blokkjában lehet újonnan létrehozott kivételt dobni ==
+
== final módosítójú 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
  
== statikus metódus nem dobhat kivételt ==
+
== primitív típus 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||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== abstract osztálynak lehet final metódusa ==
+
== final metódus nem módosíthatja az attribútumok értékét ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== final metódus módosíthatja az objektum állapotát ==
+
== A String osztályból nem lehet leszármazottat készíteni ==
{{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 csak akkor hajthat végre notify() metódushívást, ha a hívott objektum monitorában tartózkodik ==
+
== a String osztály immutábilis ==
{{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
  
== generikus osztály példányosításakor lehet másik generikus osztály a paraméter ==
+
== A finalize() metódust csak egyszer szabad meghívni ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis
  
== csak primitív típusokon értelmezett a "természetes rendezés" (natural ordering) ==
+
== A finalize() metódus hatására a garbage collector felszabadítja az objektumot. ==
{{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 primitív típusnak van csomagoló (wrapper) osztálya ==
+
== Egy objektum nem szinkronizálhat saját magára ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{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 ==
+
== Egy szál futását nem lehet a saját wait() metódusával felfüggeszteni ==
{{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 ==
+
== egy szál futásának felfüggesztéséhez a sleep() függvényt kell használni. ==
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
+
{{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 ==
+
== A RuntimeException-ből származó kivételeket kötelező elkapni ==
{{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 ==
+
== exceptionnek nem lehet private 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
  
== minden objektumnak van wait() metódusa ==
+
== a RuntimeException az Exception 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
  
== nincs olyan várakozó szál, amelyik egyből RUNNABLE állapotú lesz a notifyAll() hatására ==
+
== Egy interfész nem tartalmazhat privát láthatóságú metódusokat ==
{{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 ==
+
== egy interfész minden függvénye absztrakt és publikus ==
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
 
# igaz
 
# igaz
 
# hamis
 
# hamis

A lap jelenlegi, 2015. június 4., 13:32-kori változata

Szofttech Java igaz-hamis
Statisztika
Átlagteljesítmény
-
Eddigi kérdések
0
Kapott pontok
0
Alapbeállított pontozás
(+)
-
Beállítások
Minden kérdés látszik
-
Véletlenszerű sorrend
-
-


Igaz-hamis kérdések tesztje Java témakörből.

2000. december 19. és 2015. január 6. 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

RuntimeExceptiont csak a virtuális gép beépített osztályai dobhatnak.

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

ha egy FileReadert egy BufferedReaderbe csomagolunk, akkor a BufferedReader bezárása után (close metódus meghívása) a FileReadert is be kell zárnunk.

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

ha van két szálunk, akkor a join metódusaikat csak az elindításuk sorrendjében szabad meghívni.

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

a Set minden metódusa megtalálható a List-ben is

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

abstract osztálynak lehet final metódusa

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

absztrakt osztályból nem lehet példányt létrehozni

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

absztrakt osztálynak nem lehet final metódusa

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

catch blokkjában lehet újonnan létrehozott kivételt dobni

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

catch blokkból szabad exception-t dobni

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

csak primitív típusokon értelmezett a "természetes rendezés" (natural ordering)

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy interface típusnak csak egyetlen közvetlen őse lehet

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

wait metódust csak azon az objektumon lehet hívni, aminek a hívást végrehajtó szál a monitorában tartózkodik.

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

finally blokkból szabad kivételt dobni

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

egy osztály lehet akkor is absztrakt, ha nincs absztrakt metódusa

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

egy osztály statikus metódusát csak statikus metódusból lehet meghívni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy szál csak akkor hajthat végre notify() metódushívást, ha a hívott objektum monitorában tartózkodik

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

egy szál egyszerre csak egy objektum monitorában tartózkodhat

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy változó dinamikus típusa nem lehet absztrakt osztály

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

a finally blokkot a garbage collector hajtja végre.

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy változó dinamikus típusának nem lehet abstract metódusa

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

egy változó statikus típusa nem lehet absztakt osztály

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy változó statikus típusának nem lehet final metódusa

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy X osztály foo() synchronized metódusa nem lehet final

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

final metódus módosíthatja az objektum állapotát

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

final metódus nem lehet abstract

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

final metódus nem lehet statikus

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

final metódusban használható a this változó

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

final osztálynak nem lehet abstract metódusa

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

generikus osztály paramétere nem lehet primitív típus

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

generikus osztály példányosításakor lehet másik generikus osztály a paraméter

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

ha egy x objektum package láthatóságú metódusait meghívhatja egy másik osztályú y objektum, akkor y meghívhatja x protected metódusait is.

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

ha egy szál véget ért, akkor start() metódushívással újraindítható

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

ha egy szál véget ért, nem lehet újraindítani

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

konstruktornak nem lehet láthatósága

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

lehet olyan private tag, aminek többször is lehet értéket adni

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

minden generikus osztály használható Object paraméterezéssel

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

minden objektumnak van wait() metódusa

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

minden primitív típusnak van csomagoló (wrapper) osztálya

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

nincs olyan várakozó szál, amelyik egyből RUNNABLE állapotú lesz a notifyAll() hatására

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

primitív típus is lehet generikus osztály template-paramétere

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

privát metódust csak privát metódusból lehet hívni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

private hozzáférési osztályú attribútumok nem szerializálódnak

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

private tag nem szerializálódik

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

statikus attribútumot csak statikus metódusból lehet elérni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

statikus metódus nem dobhat kivételt

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

statikus metódus nem lehet private

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

statikus metódusban használható a this változó

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

statikus tag nem szerializálódik

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

String objektum tartalma bármikor megváltoztatható

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

synchronized módosítójú metódusban nem lehet wait() metódust hívni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

foreach ciklusban (pl. for (A a : x){...}) nem szabad az iterált kollekcióhoz (a példában x) új elemet hozzáadni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

synchronized kulcsszó használatával elkerüljük a deadlock kialakulását

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. 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: -.

  1. igaz
  2. hamis

szálakon a join() metódust csak az indításuk sorrendjében szabad meghívni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

szálat a run() metódus meghívásával indíthatunk

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

szerializálás körkörös hivatkozású adatszerkezeten (pl. gyűrű) kivételt dob

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

lehet olyan objektumot létrehozni, amely nem dobható kivételként

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

ha a standard inputról ciklusban olvasunk be sorokat, akkor a BufferedReader(new InputStreamReader(System.in)) objektum létrehozását a cikluson kívül kell elhelyezni, nem pedig a cikluson belül

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

InputStreamReader konstruktora kaphatja paraméterül a System.in-t

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

a standard Java.lang csomagban vannak olyan osztályok, amelyek példányai nem szerializálhatók

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

egy szálat csak a szál start() függvényével szabad elindítani, és csak a stop() függvényével szabad leállítani

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

a wait() függvény csak olyan objektumon hívható, amelyre rászinkronizáltunk

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

JFrame layoutmanager-e csak a BorderLayout lehet

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

ha egy s String objektumon meghívjuk a toUpperCase() metódust, akkor módosul az s objektum tartalma

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

a String osztályhoz úgy adhatunk saját függvényeket, hogy egy leszármazottat készítünk belőle

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

synchronized blokkok nem ágyazhatók egymásba

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

final módosítójú osztálynak nem lehet abstract metódusa

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

primitív típus lehet generikus osztály template-paramétere

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

final metódus nem módosíthatja az attribútumok értékét

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

A String osztályból nem lehet leszármazottat készíteni

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

a String osztály immutábilis

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

A finalize() metódust csak egyszer szabad meghívni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

A finalize() metódus hatására a garbage collector felszabadítja az objektumot.

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

Egy objektum nem szinkronizálhat saját magára

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

Egy szál futását nem lehet a saját wait() metódusával felfüggeszteni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

egy szál futásának felfüggesztéséhez a sleep() függvényt kell használni.

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

A RuntimeException-ből származó kivételeket kötelező elkapni

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

exceptionnek nem lehet private metódusa

Típus: egy. Válasz: 2. Pontozás: -.

  1. igaz
  2. hamis

a RuntimeException az Exception leszármazottja.

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

Egy interfész nem tartalmazhat privát láthatóságú metódusokat

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis

egy interfész minden függvénye absztrakt és publikus

Típus: egy. Válasz: 1. Pontozás: -.

  1. igaz
  2. hamis