Întrebări

Nivel 1

 
  1. Ce deosebire este între tipul referință și tipurile primitive?
  2. Unde sunt plasate în memorie obiectele?
  3. Care sunt operațiile permise asupra variabilelor-referință?
  4. Cum se declara variabilele referință?
  5. Ce este un câmp?
  6. Ce deosebire este între câmpurile statice și cele nestatice?
  7. Ce este o metodă?
  8. Ce deosebire este între metodele statice și nestatice?
  9. Cum este invocată o metoda statică?
  10. Cum este invocată o metoda a instanței?
  11. Ce este un constructor?
  12. Cum este invocat un constructor?
  13. Ce este moștenirea?
  14. Ce este o superclasă?
  15. Ce legatură este între o clasă și clasele derivate din aceasta?
  16. Ce este polimorfismul?
  17. Ce fel de moștenire este permisă în Java?
  18. Care este rădăcina ierarhiei de clase în Java?
  19. Ce este un pachet?
  20. Ce este Java API?
  21. Ce conține pachetul java.lang?
  22. La ce serveste declaratia import si ce forma are?
  23. Cum este importat pachetul java.lang?
  24. Fie a și b două obiecte. Ce deosebire este între a.equals(b) și a==b?
  25. Ce rol are metoda toString()?
  26. Ce este o excepție?
  27. Ce este clasa Exception?
  28. Care este clasa șirurilor de caractere?
  29. Ce este concatenarea șirurilor și prin ce operator se realizează?
  30. Cum se compară două șiruri?
  31. Ce este ordinea lexicografică?
  32. Cum se determina lungimea unui șir?
  33. La ce folosește metoda trim()?
  34. Ce fel de obiecte aparțin clasei StringBuffer?
  35. Ce deosebire este între lungimea și capacitatea unui StringBuffer?
  36. Care sunt principalele metode ale clasei StringBuffer?
  37. Ce este o clasă acoperitoare de tip?
  38. Poate fi instanțiată clasa Number? Justificați răspunsul.
  39. Care sunt subclasele clasei Number?
  40. Cum se poate determina cea mai mare valoare pe care poate să o aibă un număr de tip int?
  41. Cum se poate converti un numar întreg din forma externă în cea internă?
  42. Ce câmpuri statice conține clasa Double?
  43. Cum se poate converti un număr în virgulă mobilă din forma externă în cea internă?
  44. În ce cod sunt reprezentate caracterele în Java?
  45. Ce este clasa Character?
  46. Ce este clasa Math?
  47. Cum se poate calcula sinusul trigonometric al unui număr?
  48. Cum se poate calcula rădăcina patrată a unui număr?
  49. Cum se poate calcula logaritmul natural al unui număr?
  50. Scrieți în limbajul Java expresia prin care se calculeaza rădăcina patrată din 2u2+eu.
  51. Ce câmpuri statice conține clasa System?
  52. Ce efect are metoda exit() din clasa System?
  53. Ce este un tablou?
  54. Cum se declară în Java un tablou unidimensional?
  55. Ce semnificație are declarația int a, b[], c;? ce sunt a, b și c?
  56. Ce semnificatie are declaratia int[] a, b, c;? ce sunt a, b și c?
  57. Cum se inițializează în Java un tablou unidimensional?
  58. Prin ce instrucțiune se crează în Java un tablou cu 7 componente de tip double?
  59. Cum se poate determina numărul de elemente dintr-un tablou unidimensional?
  60. Cum sunt preluați parametrii din linia de comandă?
  61. Cum pot fi determinate valorile numerice ale parametrilor din linia de comandă?

Nivel 2

 
  1. Ce se găsește în zona de memorie afectată unei variabile care aparține unui tip primitiv?
  2. Ce se găsește în zona de memorie afectată unei variabile referință?
  3. Ce deosebire există între o valoare primitivă și un obiect?
  4. Fie declarația Integer i1, i2; Ce sunt i1 și i2?
  5. Fie declaratia int i1, i2;  Ce sunt i1 și i2?
  6. Care este efectul lateral al invocării unui constructor?
  7. Care este valoarea intoarsă de aplicarea operatorului new?
  8. Ce este o declaratie de import la cerere și cum acționează?
  9. Ce este codul de dispersie și prin ce metodă se obține?
  10. Ce rol are metoda clone()?
  11. Ce deosebire este în Java între excepție și eroare?
  12. Cum se determină poziția unui caracter într-un șir?
  13. Cum se determină poziția unui subșir într-un șir?
  14. Prin ce metode se poate face adăugarea de valori la un StringBuffer?
  15. Prin ce metode se poate face înserarea de valori într-un StringBuffer?
  16. Ce sunt instanțele clasei Class?
  17. Cum se poate determina numele clasei căreia îi aparține un obiect?
  18. Cum se poate determina în timpul execuției programului superclasa clasei unui obiect?
  19. Prin ce metoda poate fi convertit din forma externă în cea internă un numar scris într-o bază oarecare?
  20. Prin ce metoda se poate obține reprezentarea externă în sistemul binar a unui întreg?
  21. Prin ce metodă poate fi obținută forma externă hexazecimală a unui întreg?
  22. Prin ce metodă poate fi obținută forma externă octală a unui întreg?
  23. Cum se poate verifica dacă un numar în virgula mobilă are valoarea infinită?
  24. Cum se poate verifica dacă valoarea unei variabile în virgulă mobilă este un număr?
  25. Cum se poate verifica dacă un caracter este literă?
  26. Cum se poate verifica dacă un caracter este cifră?
  27. Cum se poate face conversia literelor dintr-un șir din minuscule în majuscule?
  28. Cum se poate face conversia literelor dintr-un șir din majuscule în minuscule?
  29. Ce este clasa Void?
  30. Scrieți în limbajul Java expresia: e-|u|sin(2u+3)cos4u+ln(|u|+1).
  31. Prin ce metodă se poate determina timpul curent și în ce unități se exprimă acesta?
  32. Prin ce metoda se poate schimba dispozitivul de intrare standard?
  33. Prin ce metoda se poate schimba dispozitivul de ieșire standard?
  34. Cărui concept matematic îi corespunde conceptul de tablou unidimensional?
  35. Cărui concept matematic îi corespunde conceptul de tablou bidimensional?
  36. Ce legatură există între conceptul de clasă și cel de obiect?
  37. Cărei clase îi aparține un tablou?
  38. Cum se construiește o matrice cu 7 linii și 3 coloane cu elemente de tip double?
  39. Este obligstoriu ca toate liniile unui tablou bidimensional să aibă aceeași lungime?
  40. Cum se poate determina lungimea unei linii dintr-un tablou bidimensional?
  41. Cum se poate modifica în timpul execuției lungimea unei linii dintr-un tablou bidimensional?