Java

Imagine preview
(8/10 din 2 voturi)

Acest curs prezinta Java.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier pdf de 462 de pagini .

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domeniu: Automatica

Extras din document

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n

1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a dezvoltatorilor

de software, impunandu-se prin calitatsi deosebite cum ar fi simplitate,

robustetse ssi nu a1n ultimul raand portabilitate. Denumita initsial OAK,

tehnologia Java este formata dintr-un limbaj de programare de nivel a1nalt pe

baza caruia sunt construite o serie de platforme destinate implementarii de

aplicatsii pentru toate segmentele industriei software.

1.1.1 Limbajul de programare Java

Inainte de a prezenta a1n detaliu aspectele tehnice ale limbajului Java, sa amintim

caracteristicile sale principale, care l-au transformat 1ntr-un interval de

timp ataat de scurt a1ntr-una din cele mai pupulare optsiuni pentru dezvoltarea

de aplicatsii, indiferent de domeniu sau de complexitatea lor.

-Simplitate - elimina supraa1ncarcarea operatorilor, mosstenirea multipla

ssi toate ”facilitatsile” ce pot provoca scrierea unui cod confuz.

-Ussurintsa a1n crearea de aplicatsii complexe ce folosesc programarea a1n

retsea, fire de executsie, interfatsa grafica, baze de date, etc.

-Robustetse - elimina sursele frecvente de erori ce apar a1n programare

prin renuntsarea la pointeri, administrarea automata a memoriei ssi eliminarea

pierderilor de memorie printr-o procedura de colectare a obiectelor

care nu mai sunt referite, ce ruleaza a1n fundal (”garbage collector”).

-Complet orientat pe obiecte - elimina complet stilul de programare

procedural.

-Securitate - este un limbaj de programare foarte sigur, furnizaand

mecanisme stricte de securitate a programelor concretizate prin: verificarea

dinamica a codului pentru detectarea secventselor periculoase,

impunerea unor reguli stricte pentru rularea proceselor la distantsa, etc.

-Neutralitate arhitecturala - comportamentul unei aplicatsii Java nu

depinde de arhitectura fizica a massinii pe care ruleaza.

-Portabililtate - Java este un limbaj independent de platforma de lucru,

aceeassi aplicatsie rulaand fara nici o modificare ssi fara a necesita recompilarea

ei pe sisteme de operare diferite cum ar fi Windows, Linux,

Mac OS, Solaris, etc. lucru care aduce economii substantsiale firmelor

dezvoltatoare de aplicatsii.

-Este compilat ssi interpretat, aceasta fiind solutsia eficienta pentru

obtsinerea portabilitatsii.

-Performantsa - dessi mai lent decaat limbajele de programare care genere

Fisiere in arhiva (1):

  • Java.pdf