Introducere în Limbajul Java

Previzualizare laborator:

Extras din laborator:

Programare Orientată pe Obiecte

1.Introducere în limbajul Java

Java ca limbaj şi mediu de programare a fost lansat de firma Sun Microsystems. Cea mai mare parte a sintaxei de programare Java este mostenită de la C++,

Limbajul Java are câteva caracteristici care îl fac un limbaj de succes pe piaţa actuala de software. Astfel, limbajul Java poate fi caracterizat ca un limbaj simplu, familiar, robust, orientat pe obiecte, independent de platforma, adaptat pentru aplicatii distribuite şi care asigură un nivel ridicat de securitate.

Spre deosebire de C++, limbajul Java este în intregime orientat pe obiecte. În orice aplicaţie trebuie sa existe cel puţin o clasă şi nu se pot defini variabile sau funcţii care să nu aparţină unei clase. În plus, Java măreste gradul de siguranţă al codului prin existenta a doua nivele de verificare: unul la compilare şi unul la rulare.

Accesul la tablourile Java este verificat la rulare eliminand astfel posibilitatea accesului accidental în afara domeniului tabloului. Conversiile între tipurile de date sunt restricţionate, evitându-se astfel scrierea nepermisa a unor zone de memorie.

Programele executabile Java, numite şi bytecodes sunt rezultatul compilării unui program sursă. Pentru a putea fi executate pe o anumită platformă (Windows, Unix) acestea au nevoie de un emulator Java Virtual Machine (JVM) specific respectivei platforme. Ca urmare a utilizării emulatorului, un program Java poate rula pe orice platformă în care se poate executa o masina virtuala Java.

La baza dezvoltarii unui program Java stă mediul de dezvoltare pus la dispozitie de firma Sun. Acesta este Java Developers Kit (JDK) Mediul JDK contine pe de o parte o serie de biblioteci de clase Java necesare scrierii unui program (API) şi pe de alta parte un set de utilitare necesare compilarii, testarii, executiei şi documentarii unei aplicatii Java.

O clasa, un fisier bytecode cu extensia class, reprezinta unitatea fundamentala a unui program executabil Java.

O biblioteca de clase cuprinde o serie de clase ce au un numitor comun. O astfel de biblioteca este cunoscuta în Java sub numele de package.

JDK include cateva package-uri fundamentale care contin clase fara de care nu se pot dezvolta aplicatii Java. De exemplu, package-ul java.lang contine clasele fundamentale fara de care un program Java nu poate exista. Acest package este inclus automat de compilator fara a fi nevoie de precizari suplimentare.

Utilizarea unei clase din oricare alt package decat java.lang intr-un program Java se specifica prin directivele:

import nume_package.*;

import nume_package.nume_clasa;

Dintre programele de dezvoltare puse la dispoziţia programatorului amintim:

javac – este compilatorul Java care transforma sursele text scrise în limbaj de programare Java în cod executabil pe masina virtuala. Fisierul sursa, cu extensia java se transmite ca şi parametru în programul javac. Vor rezulta o serie de fisiere cu extensia class, în functie de numarul de clase definite în fisierul sursa.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Introducere in Limbajul Java.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
22 pagini
Imagini extrase:
22 imagini
Nr cuvinte:
4 192 cuvinte
Nr caractere:
23 559 caractere
Marime:
316.42KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!