Section outline

  • Programarea Orientată pe Obiecte se poate aplică în orice limbaj care permite acest lucru. Cele mai cunoscute asemenea limbaje astăzi sunt C++, Java, C#, chiar și PHP. În acest semestru vom ilustra conceptele de POO folosind limbajul Java.

    Java a pornit că o platformă de programare pentru sisteme embedded. Țelurile principale ale proiectului erau:

    • independența de sistem
    • utilizarea POO.

    Astăzi, Java este folosită mai mult că o platformă pentru Internet și a atins o utilizare impresionantă.

    Java este un mediu (platformă) de programare care constă în:

    • un limbaj de programare (Java) care descrie programatorului ce instrucțiuni sunt valide și ce face fiecare
    • un compilator (javac.exe (Windows) / javac (Linux)) care transformă fișierul sursă într-un limbaj intermediar numit bytecode
    • mașină virtualăJava Virtual Machine (JVM), care permite transformarea codului intermediar în instrucțiuni executabile pe procesorul curent.
    • bibliotecă puternică ce răspunde foarte bine nevoilor apărute în practică (class library)

    La cadrul cursului vom studia:

    1. Scurt istoric despre JAVA
    2. JDK, JRE, JVM
    3. Garbage collection
    4. Variable
    5. Operator
    6. Comment
    7. Condition
    8. Method
    9. Array
    10. Loop
    11. Casting
    12. Class
    13. Constructor


    Toate topicurile care le vom discuta vor avea si exemple care le vom discuta in cadrul lectiilor. Pentru aceasta vom utiliza proiectul dat https://github.com/vadimeladii/internship.

    Mai multe resurse: