„Szoftvertechnológia (régi)/Java igaz-hamis” változatai közötti eltérés

Nincs szerkesztési összefoglaló
a Török Zsombor átnevezte a(z) Szofttech Java igaz-hamis lapot Szoftvertechnológia (régi)/Java igaz-hamis lapra átirányítás nélkül
 
(11 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva)
11. sor: 11. sor:


TODO: jó lenne a metódusneveket dőlttel szedni, hogy picit átláthatóbb legyen.
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




68. sor: 84. sor:


== catch blokkjában lehet újonnan létrehozott kivételt dobni ==
== catch blokkjában lehet újonnan létrehozott kivételt dobni ==
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
# igaz
# hamis
== catch blokkból szabad exception-t dobni ==
{{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
93. sor: 114. sor:


== egy objektum wait metódusát csak az objektum monitorában tartózkodó szál hívhatja meg ==
== 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=-}}
# igaz
# 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. ==
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
# igaz
# hamis
== finally blokkból szabad kivételt dobni ==
{{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
124. sor: 155. sor:
== 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
204. sor: 240. sor:
== ha egy szál notify() hívás hatására hagyja el a WAIT állapotot, akkor RUNNABLE állapotba kerül ==
== 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=-}}
{{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
# igaz
# hamis
# hamis
324. sor: 365. sor:
== String objektum tartalma bármikor megváltoztatható ==
== String objektum tartalma bármikor megváltoztatható ==
{{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
== 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=-}}
# igaz
# hamis
== 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=1||pontozás=-}}
# igaz
# igaz
# hamis
# hamis
358. sor: 409. sor:


== 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 ==
== 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=-}}
# igaz
# hamis
== InputStreamReader konstruktora kaphatja paraméterül a System.in-t ==
{{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
374. sor: 430. sor:
== a wait() függvény csak olyan objektumon hívható, amelyre rászinkronizáltunk ==
== a wait() függvény csak olyan objektumon hívható, amelyre rászinkronizáltunk ==
{{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
== JFrame layoutmanager-e csak a BorderLayout lehet ==
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
# igaz
# hamis
== 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=-}}
# igaz
# igaz
# hamis
# hamis
384. sor: 450. sor:
== synchronized blokkok nem ágyazhatók egymásba ==
== 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
# hamis
== final módosítójú osztálynak nem lehet abstract metódusa ==
{{kvízkérdés|típus=egy|válasz=1||pontozás=-}}
# igaz
# igaz
# hamis
# hamis


== primitív típus lehet generikus osztály template-paramétere ==
== primitív típus lehet generikus osztály template-paramétere ==
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
# igaz
# hamis
== final metódus nem módosíthatja az attribútumok értéké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
428. sor: 504. sor:


== A RuntimeException-ből származó kivételeket kötelező elkapni ==
== A RuntimeException-ből származó kivételeket kötelező elkapni ==
{{kvízkérdés|típus=egy|válasz=2||pontozás=-}}
# igaz
# hamis
== 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