E-learn.ro
Panou utilizatori
Utilizator Parola
Creeaza cont nou    Recupereaza parola
Login
Newsletter
Introdu adresa ta de email
Inscrie-te
Inchide panoul de utilizatori
Add to Google
Topul celor mai bine cotate tutoriale
Topul celor mai vizualizate tutoriale
* Cele mai bine clasate si cele mai votate tutoriale sunt selectate dintre tutorialele adaugate in ultimele 30 de zile.

Tutoriale Java

Descarca toolbar

Toolbar E-learn.ro Facebook Twitter

DEVELOPMENT  /  Java  /  Introducere in Java (8)

Introducere in Java (Partea I)

02.03.2009
Introducere in Java (Partea I)

Java este la ora actuala unul dintre cele mai folosite limbaje de programare, ce poate fi utilizat atat pentru aplicatii desktop, cat si Web. Java este un limbaj complet orientat pe obiecte, in care sectiunile de cod reprezinta obiecte ce interactioneaza unele cu altele. Acest tutorial isi propune sa te invete cateva lucruri fundamentale despre programarea in Java.

Total vizualizari: 3674 3674 afisari   |   Comentarii  0   |   Rating   |   (5 voturi)   |   Timp necesar: 20 min 20 min   |   Nivel de cunostiinte necesar: Incepator  Incepator

Sursa:  www.learnola.com  
Autor:  www.learnola.com
Adauga la tutoriale favorit Adauga la tutoriale favorite
Pagina:
1
comenteaza printeaza Bookmark and Share

Java este la ora actuala unul dintre cele mai folosite limbaje de programare, ce poate fi utilizat atat pentru aplicatii desktop, cat si Web. Java este un limbaj complet orientat pe obiecte, in care sectiunile de cod reprezinta obiecte ce interactioneaza unele cu altele. Acest tutorial isi propune sa te invete cateva lucruri fundamentale despre programarea in Java.

Pentru a incepe sa programezi in Java vei avea nevoie de Java Runtime Environment (JRE) instalat pe calculator si un IDE (Integrated development environment), adica un editor Java precum Eclipse sau Netbeans. Aplicatiile de tipul acesta te ajuta sa dezvolti cu usurinta proiecte Java, de aceea este important sa le folosesti.

Compilarea Java

In mod uzual, codul scris intr-un limbaj de programare este transformat de catre compilator in cod masina. Acest cod poate functiona direct pe hardware-ul unui calculator cu un anumit sistem de operare si cu o arhitectura specifica. Situatia nu este aceeasi in cazul Java. Atunci cand creezi si compilezi codul java, rezultatul final este un cod masina care ruleaza pe o masina virtuala (JVM sau Java Virtual Machine) si nu un cod care ruleaza pe o masina obisnuita. La executia aplicatiei, JVM transforma codul intr-un cod masina specific calculatorului pe care are loc rularea.

Procesul decurge in felul urmator: atunci cand scrii programe Java, codul este pastrat in fisiere cu extensia .java. La compilarea acestora rezulta fisiere .class, ce contin instructiuni in bytecode ce pot fi executate de masina virtuala. Codul JVM este apoi transformat in cod masina. Aceasta inseamna ca o aplicatie Java poate rula in orice sistem de operare care are instalat JRE, deoarece codul masina este generat la executia aplicatiei; acesta este unul dintre principale avantaje ale acestui limbaj de programare.

Nu este necesar sa intelegi aceste concepte pentru a incepe sa lucrezi cu Java, deci nu te ingrijora daca in acest stadiu lucrurile par putin confuze - toate vor capata sens pe masura ce vei implementa diverse aplicatii.

Primul tau program

Odata ce ai ales si ai instalat un IDE pentru Java, va trebui sa te familiarizezi cu interfata acestui program; este posibil sa trebuiasca sa faci anumite setari, deci urmareste instructiunile pentru IDE-ul ales. Avand instalat IDE, va trebui sa creezi un nou proiect de fiecare data cand vrei sa incepi un nou program Java. Fiecare program va contine unul sau mai multe pachete, care la randul lor contin fisiere .java .

Fiecare IDE ofera anumite facilitati. De exemplu, cand definesti un nou proiect/ clasa in Eclipse sau Netbeans, aplicatia respectiva creeaza in mod automat un pachet default pentru codul tau.

Fiecare fisier Java va reprezenta o clasa, ce are rolul de a grupa portiuni de cod cu functionalitati comune. Fiecare definitie a unei clase este de fapt o macheta pentru obiect din aplicatia ta. Notiunea de obiect va deveni mai clara pe masura ce iti dezvolti abilitatile de a lucra cu Java.

Fiecare proiect java trebuie sa contina cel putin o clasa. Atunci cand aplicatia Java este compilata si rulata, primul cod care se executa este cel din interiorul metodei main din clasa principala. In continuare vei defini un proiect cu numele MyFirstJava. Daca utilizezi Netbeans, alege Create Main class si tasteaza myfirstjava.MyFirstJava ca nume. Daca ai instalat Ellipse, creeaza o noua clasa in proiectul tau si da-i numele MyFirstJava. Apoi selecteaza clasa MyFirstJava si introdu urmatorul cod (este posibil ca IDE-ul sa fi scris deja cateva linii de cod pentru tine):

//definitia clasei 
public class MyFirstJava
{
//functia main
    public static void main(String[] args)
    {
//codul ce va fi executat la rulare
        System.out.println("Well Hello There");
    }
}

Observatie: Deoarece in java nu exista functii definite in afara unei clase, o metoda este acelasi lucru cu o functie.

Daca vei compila si executa programul de mai sus, ar trebui sa vezi fraza Well Hello There intr-o fereastra standard (aceasta ar trebui sa fie vizibila in interfata IDE). Tot ceea ce face codul este sa afiseze mesajul, deoarece in functia main exista doar aceasta instructiune.

Daca lucrurile nu sunt inca clare, nu te ingrijora, va deveni mai usor daca vei privi aceste indicatii ca pe o formula care functioneaza. De fiecare data cand creezi un program Java trebuie doar sa urmezi aceasta cale si sa incepi cu introducerea codului in functia main.

Pagina:
1
comenteaza printeaza Bookmark and Share
Alte tutoriale Java:
Noteaza acest tutorial
Rating tutorial
 
(5 voturi)
Pentru a nota acest tutorial, trebuie sa fii logat!
Posteaza un comentariu
Pentru a posta un comentariu, trebuie sa fii logat!
0 TOP UTILIZATORI* 0 0
Tutoriale scrise de zircon
zircon Rang utilizator zircon - Incepator
425
Tutoriale scrise de eminem
eminem Rang utilizator eminem - Incepator
144
Tutoriale scrise de bebeschtrumff
bebeschtrumff Rang utilizator bebeschtrumff - Incepator
120
Tutoriale scrise de mozzartut
mozzartut Rang utilizator mozzartut - Expert
115
Tutoriale scrise de gargoyle93
gargoyle93 Rang utilizator gargoyle93 - Incepator
100
* Acest top reprezinta punctajele acumulate in ultimele 30 de zile.
Vista Swift 3D CSS RoR Photoshop Python XML PHP Outlook Ruby on Rails Powerpoint MySQL Fotografie PSD Flash Excel XHTML AJAX Lightroom SWF StyleSheet Verilog COREL DRAW Action Script Dreamweaver JSON Word Fireworks Bridge Gimp Javascript HTML SEO Java Illustrator Sony Vegas
Parteneri:
www.power-point.ro - prezentari PowerPoint(pps, ppt) pentru fiecare!  DocumentareOnline.com - Lucrari  Felicitari de Craciun - Ofelicitare.ro  Ecoghid.ro  TV Online  Forum Forex  Carti electronice  Director Web  Jocuri Barbie  Jocuri Online  Super bancuri
Directoare:
Jocuri  Director Romanesc  Total Top - Director Web  Director-Web.net
Promovare:
Daca faci parte din comunitatea E-learn.ro si doresti promovarea acesteia, poti accesa pagina de promovare.
Arhiva newsletter:
Daca ai ratat un numar mai vechi, sau vrei sa revezi care au fost noutatile E-learn.ro la un moment dat, poti accesa arhiva de newslettere.
  Copyright © 2008-2010 E-LEARN.ro. Toate drepturile rezervate. Termeni si conditii.
Conceput si realizat de Neokinetics Software
Submit Your Site SmartNetBook.ro