Sunteți pe pagina 1din 8
4. Se considera urmatorul cod Java: Public class Fir implements Runnable { void runQ) { /cod } e Care dintre urmatoarele linii de cod conduce a pornirea unui fir de executare? * (5 Points) © new Runnabie(Fir) start) (© new Thresd(Fir) start) @ new Threadinew i) star) © new Fir).starto. 5. Precizati care dintre urmétoarele afirmatii sunt adevérate pentru un bloc try — catch j (5 Points) '@) blocurile catch se exciud reciproc. respectiv © exceptie nu poate f tratatd de msi multe Slocuri catch D biocul finaly nu poate sé lipseasca. WH este permisd utilizarea valorij null atat enti here, "i r ae i (W perechile nu pot fi stocate Mntr-o ardine a stetton 4a i Uhh UID se mentine ordinea de inserare a perechilor 7. Precizati care dintre umatoarele afitmati me dio uidt ainerioQtecti sunt adevarate: * | Mi (5 Points) ANI WN th] HH ut (un stream stocheazd elementete une! ealactie, mi lis ae | {¥) un stream nu este reutilizabil, 1 bectil poate fl Petite 0 i i i (4) un stream poate £8 returinese in alt stream 8. Pentru asiguirarea exciuderli reciproce se lutiia i ind dla nivel de (5 Points) WAN clase | merous WN) Hil ost:8080/WebApplication1/Persoana?varsta=30 se obtine ca raspuns 0 pagind valida SM rsescecr er nia Gree @ doPost @ docet @ init @ destroy 10. Daca se apeleazé o metoda statica sincronizata pentru un obiect, atunci: * (5 Points) © ite fire nu msi pot apela, pentru nici un alt obiect al clasei respective. nicio até metods sincronizats atunci alte fire nu mal pot apels, pentru acelasi obiect nicioaltd metods sincronizats © metods static3 nu se poate sincroniza alte fire mai pot apela pentru alte oblect al clase’ respective, alte metod sinc 11. Precizati cate dintre urmatoarele afirmatii nu sunt adevarate pentru mecanismul de serializare: * a (5 Points) a ntele membre privete rus sunt izate i ie serializat contine referinte eStre obiecte neseriel en ie He a datele membre private nu sunt serializate i i @) seriaticarea include dateke membre statice i dacd un obiect core trebuie serializat contine referinte cétre obiecte 1 exceptic (2) datele membre de ‘tip transient nu sunt senalizate 12. Ce se va afisa in urma executarii secventel de cod de mai jos? int x = 0; if (Double isInfinite(2/x)) System.out.printin( Infinit’); else System-.out.printhn( 2/0");|* (5 Points) eroare la compilare din cauza linpartiti la 0 (@ eroare ts executare din couza innpbltirl fa 0 AU) programul este corect si va afisa Infinit pro ramul este corect si @ dou suprascrieri ‘si 0 supraincarcare © osuprascriere si 0 supraincarcare © trei suprascrieri si o supraincércare 14. Care dintre urmatoarele metode verifica daca intr-un obiect de Care nu au fost inca prelucrate (accesate)? * a (5 Points) © hasNext © atterLast last next String curs)? (5 Points) tring et Nota (String curs) © ‘pubic long getNara (ing ID Student) i ml Hi Lisi era © pubiictong getNota (int iDstuden) 16. Dac o dasa B extinde clasa abstracta A si clasa C ext urmatoare este corecta? * (5 Points) C ch = new BO; B ba = new AO: @ an 8 e mari salariul unei per ‘cazul in care noul sau salariu nu ar depasi 5000 RON, Pentru a efectua punctele de suspensie de mai sus trebuie inlocuite cu: * (5 Points) @ ie test{t apply(oc50.0) 5000.9) cacceptips, 50.0} 9 fapply(pers,50.0) andThen(p test(S0.0 5000.0)) andThen{ caccept{pers 50.0): © inptestttappiy(ec.50000) 50.0) caccepe(pe, $0.0) © ‘ist-apniyiecs0.0)testipc $0.0) acceptipe 50.0} 19. Stiind faptul ca sirul de caractere s contine doar paranteze rctunde de afisa pe ecran dupa executares secvente: de mai jos? Ae i a Finobj) » WAM Fir obj2 = lush Thread (1 9) new TI Thread t? » tstart0); tastartQ; | tjoin(); t2join(; i Dupa executarea alin (5 Points) | ih

S-ar putea să vă placă și