Adriana Stan
„Lucrarea de faţă se doreşte a fi un instrument dedicat iniţierii şi aprofundării cunoştinţelor de programare specifice limbajului Java. Ea are la bază materialele precedente, actualizate și îmbunătăţite cu noile evoluţii ale limbajului (până la Java SE 10). Sunt îmbinate experienţa didactică precum şi cea obţinută în cadrul activităţii de cercetare cu realizări practice.
Sunt tratate aspectele teoretice esenţiale ale limbajului Java şi se urmăreşte corelarea lor cu o serie de exemple de cod ilustrative. Sunt discutate şi o serie de tehnologii specifice dezvoltării aplicaţiilor software în domeniul comunicaţiilor.
Primele capitole prezintă noţiunile esenţiale legate de limbajul Java:
-
Aspecte legate de instalarea şi configurarea mediului Java
-
Structura aplicaţiilor Java
-
Elementele specifice ale limbajului Java:
-
operatori şi expresii
-
tipuri de date
-
pachete
-
clase
-
membri (variabile, diverse tipuri de metode)
-
specificatori de acces
-
interfeţe
-
moştenire
-
excepţii
-
etc.
-
Următoarele capitole detaliază câteva tehnologii specifice limbajului Java şi prezintă modul de implementare a acestora în situaţii concrete:
-
Noţiuni de programare a interfeţelor grafice (AWT, Swing, JavaFX), aplicaţii vizuale, componente destinate interfațării cu utilizatorul
-
Evenimente
-
Mecanisme specifice programării bazate pe multithreading
-
Fluxuri de intrare şi de ieşire, fişiere
-
Elemente de programare distribuită
-
Modalităţi de implementare a mecanismelor de transmitere de date între două sau mai multe maşini de lucru (diferite tipuri de aplicaţii client-server, aplicaţii care permit apelul distant al metodelor, etc.)
Lucrarea se adresează tuturor celor care doresc să utilizeze limbajul Java în realizarea unor aplicaţii practice sau pentru a se forma în domeniul programării avansate.”
Autorii
Recenzii
Nu există recenzii până acum.