This shows you the differences between two versions of the page.
poo-ca-cd:laboratoare:java-features [2025/01/08 10:18] dragos.dragan1403 [Laboratorul 11: Java features] |
poo-ca-cd:laboratoare:java-features [2025/01/08 10:20] (current) dragos.dragan1403 [flatMap și groupingBy] |
||
---|---|---|---|
Line 400: | Line 400: | ||
</code> | </code> | ||
- | <hidden> | ||
==== var ==== | ==== var ==== | ||
În Java 10, ''var'' a fost întrodus pentru a face munca unui programator mai lejeră și acesta poate fi folosit doar în interiorul blocurilor de cod (nu poate fi folosit în declararea câmpurilor unei clase sau la semnătura unei metode). | În Java 10, ''var'' a fost întrodus pentru a face munca unui programator mai lejeră și acesta poate fi folosit doar în interiorul blocurilor de cod (nu poate fi folosit în declararea câmpurilor unei clase sau la semnătura unei metode). | ||
Line 464: | Line 463: | ||
*/ | */ | ||
+ | <hidden> | ||
==== Limbajul Kotlin ==== | ==== Limbajul Kotlin ==== | ||
Kotlin reprezintă un limbaj de programare orientat pe obiecte, creat încât să fie interoperabil cu Java, mai precis Kotlin rulează în același mediu cu Java (în JVM), astfel noi putem să avem un proiect în care să avem clase scrise în Java și clase scrise în Kotlin, o practică care este întâlnită în proiecte din industrie (backend, Android). | Kotlin reprezintă un limbaj de programare orientat pe obiecte, creat încât să fie interoperabil cu Java, mai precis Kotlin rulează în același mediu cu Java (în JVM), astfel noi putem să avem un proiect în care să avem clase scrise în Java și clase scrise în Kotlin, o practică care este întâlnită în proiecte din industrie (backend, Android). |