Sunteți pe pagina 1din 10

www.infobits.

ro | Biblioteca Digital de Informatic Tudor Sorin

Instalarea mediului de programare JAVA

Pentru a lucra n Java, utilizm Java SE Development Kit (6u21) care se


gsete la adresa:

http://www.oracle.com/technetwork/java/javase/downloads/
jdk6-jsp-136632.html

Atenie! Trebuie s v deschidei un cont pe site-ul Oracle pentru a putea


descrca pachetul de instalare.

Dup ce ai descrcat fiierul, rulai-l! Prima fereastr va fi cea de mai jos:

Pentru a continua, apsai butonul Next.

1
www.infobits.ro | www.ls-
www.ls-infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

Cea de-a doua fereastr v ofer posibilitatea s particularizai instalarea


pachetului. Spre exemplu putei alege un alt director (Install to), n care fiierele s
fie reinute, diferit cel implicit:

Dup ce apsai butonul Next, pachetul se instaleaz n sistem. La final, dac totul
a fost bine, va fi afiat urmtoarea fereastr:

Apsai butonul Finish!

2
www.infobits.ro | www.ls-
www.ls-infomat.ro
infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

Variabila de sistem Path


Mediul Java lucreaz implicit n folder-ul bin, ns este bine ca dvs. s-l
setai astfel nct compilarea i rularea programelor s poat fi efectuat din orice
director. n acest scop, vom edita variabila de sistem Path, care va reine i calea
ctre directorul bin al mediului Java.

Pentru aceasta, vom respecta urmtorii pai (Windows XP):


1. Din meniul Start, apelai Settings, Control Panel i System.

2. Va aprea o cutie de dialog n care selectai Advanced i Environment


Variables:

3
www.infobits.ro | www.ls-
www.ls-infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

3. Se va deschide o nou fereastr, ca cea de mai jos:

4. Selectai variabila de sistem Path i apsai butonul Edit. Va fi afiat


cutia de dialog de mai jos:

unde am adugat, la cele existente, calea ctre directorul bin. Apsai


butonul OK, iar fereastra se va nchide. Apsai OK i pentru fereastra
anterioar i ai terminat!

Observaie: cile din csua Variable value sunt desprite prin caracterul punct i
virgul, fr spaiu.

4
www.infobits.ro | www.ls-
www.ls-infomat.ro
infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

Directorul de lucru
Pentru a lucra mai uor, putem crea un director de lucru, de exemplu
Programe Java, pe Desktop:

Pentru c software-ul lucreaz prin comenzi date de la tastatur (ca n


MS-DOS, un sistem de operare mai vechi, creat de Microsoft) va trebui s folosim
un program, numit cmd.exe, care simuleaz sistemul de operare amintit.

n Windows XP, programul se gsete n folder-ul

C:\WINDOWS\system32.

Identificai-l cu Search! El creeaz o fereastr prin care se pot da comenzi:

Pentru a utiliza cu uurin acest program, vom crea n directorul nostru de


lucru aflat pe Desktop un shortcut ctre el:

5
www.infobits.ro | www.ls-
www.ls-infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

Pentru a crea acest shortcut, urmrii paii de mai jos:

1. Clic dreapta n directorul de lucru, opiunea New i Shortcut:

2. Introducei calea spre programul cmd.exe:

6
www.infobits.ro | www.ls-
www.ls-infomat.ro
infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

3. Scriei n fereastra urmtoare un nume pentru shortcut sau lsai-l pe cel


implicit i apsai apoi butonul Finish:

Dac apelm programul cmd.exe prin shortcut, vom observa faptul c


implicit, directorul curent este C:\Windows\system32\.

Va trebui ca fereastra cmd.exe s fie deschis cu calea directorului nostru


de lucru (n ex., Programe Java). Executai clic cu butonul drept al mouse-ului pe
pictograma shortcut-ului i selectai Properties. La apariia cutiei de dialog de mai
jos, introducei calea directorului de lucru n csua de text Start in:

Apsai apoi butonul OK.

Dac shortcut-ul a fost creat corect, atunci cnd executai dublu clic pe el va
aprea fereastra de mai jos, de unde vom da comenzi de la tastatur:

7
www.infobits.ro | www.ls-
www.ls-infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

Primul program JAVA

De acum, putem scrie primul program. Trebuie s tim c mediul Java nu ne


ofer un editor de text. Din acest motiv, textul program va fi introdus cu un editor
de text, cum ar fi NOTEPAD-ul, dar va trebui s fim ateni ca extensia fiierului text
astfel obinut s fie .java.

Nu uitai: fiierul text care conine programul trebuie s se gseasc n directorul


de lucru (n cazul meu, Programe Java).

Pentru a introduce i rula un program, vom respecta paii urmtori:

A. Din meniul flotant, vom alege New i Text Document, apoi schimbm numele
fiierului n primul.java. Fiierul cu acest nume va fi deschis din meniul flotant
asociat, cu Open with... i Notepad. Apoi, se introduce programul de mai jos, care
afieaz mesajul Acesta este primul program Java i salvm programul:

Este obligatoriu ca numele clasei s coincid cu numele fiierului. n


exemplu, clasa se numete primul, iar fiierul este prima.java.

Este obligatoriu ca extensia fiierului text s fie .java !

8
www.infobits.ro | www.ls-
www.ls-infomat.ro
infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

B. Din fereastra cmd.exe, apelm compilatorul Java prin comanda:


javac primul.java

n urma acestei comenzi, se va crea fiierul prima.class. Acest fiier conine


programul compilat. Verificai existena lui n directorul curent:

C. Pentru a executa programul astfel compilat, vom da comanda:


java primul

Iat cum arat acum fereastra cmd.exe:

Dac ai reuit s rulai acest prim program, ai fcut un pas important.


nseamn c ai instalat corect mediul i de acum putei lucra liniit. Sunt muli cei
care se mpotmolesc n acest punct i, din acest motiv, renun

S aruncm o privire asupra programului:

Orice program este inclus ntr-o clas. Noiunea de clas aparine


programrii orientate pe obiecte i va fi explicat pe larg n aceast carte. n
exemplu, clasa se numete primul.
Aa cum am precizat, numele clasei trebuie s coincid cu numele fiierului
text surs (cel creat cu NOTEPAD), numai c acesta din urm trebuie s
aib extensia .java.

9
www.infobits.ro | www.ls-
www.ls-infomat.ro
www.infobits.ro | Biblioteca Digital de Informatic Tudor Sorin

Orice program are o metod (funcie main()) i executarea sa ncepe cu


instruciunile acestei metode.
n exemplu, programul afieaz un ir de caractere. Instruciunea (apelul de
metod) care afieaz acest ir de caractere este system.out.println().
Dup afiare, cursorul sare pe rndul urmtor.
n Java, n locul termenului consacrat funcie, vom folosi pe acela de
metod.
Este obligatoriu ca metoda main() s conin anumii parametri de intrare:
String[] args.

Elementele public i static sunt modificatori. Prezena lor n antetul metodei


main() este obligatorie.
void este tipul metodei main(). Semnificaia este cea din C++, adic metoda
nu returneaz nici o valoare.
n Java, se face distincie ntre literele mari i cele mici. De exemplu, Mama
i mama sunt identificatori diferii.

_______________________________

Editura L&S INFO-MAT v recomand ...


______________________________

10
www.infobits.ro | www.ls-
www.ls-infomat.ro
infomat.ro

S-ar putea să vă placă și