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

GRAFICA 2D

RSS TUTORIALE GRAFICA 2D

GRAFICA 3D

RSS TUTORIALE GRAFICA 3D
Swift 3D (1)

Cel mai votat tutorial*:

Realizarea unei piese de sah in Swift 3D

Cel mai vizitat tutorial*:

104 afisari
Realizarea unei piese de sah in Swift 3D

WEB DESIGN

RSS TUTORIALE WEB DESIGN
Adobe Dreamweaver (7)
CSS (8)
HTML (27)

WEB DEVELOPMENT

RSS TUTORIALE WEB DEVELOPMENT

DEVELOPMENT

RSS TUTORIALE DEVELOPMENT
Java (8)
Python (5)
Verilog (1)

BAZE DE DATE

RSS TUTORIALE BAZE DE DATE
MySQL (6)

MEDIA

RSS TUTORIALE MEDIA
Fotografie (42)
Video (3)

Cel mai votat tutorial*:

Fotografia de iarna

Cel mai vizitat tutorial*:

70 afisari
Fotografia de iarna

APLICATII BUSINESS

RSS TUTORIALE APLICATII BUSINESS

APLICATII DEDICATE

RSS TUTORIALE APLICATII DEDICATE
AutoCAD (9)
Matlab (9)
SPSS (8)

SISTEME DE OPERARE

RSS TUTORIALE SISTEME DE OPERARE

DIVERSE

RSS TUTORIALE DIVERSE
Google (6)
Topul celor mai bine cotate tutoriale
Formatarea textului in MS Word 2007
Implementarea unui modul de stiri in Zend Framework. Partea I - Structura aplicatiei
Schimbarea fundalului unei fotografii in Photoshop
Desenarea unui TV retro in Adobe Ilustrator - Tutorial video
Felicitare de 8 Martie in Photoshop
Filtrarea si extragerea valorilor dintr-o coloana in MS Excel 2007 - Tutorial interactiv
Previzualizarea si printarea unui document in MS Word 2007
Crearea unui fundal pentru Twitter si uploadarea lui - Tutorial video
Fotografia de iarna
Implementarea unui modul de stiri in Zend Framework. Partea a II-a - Modelul, adaugarea si stergerea
Topul celor mai vizualizate tutoriale
Felicitare de 8 Martie in Photoshop
Filtrarea si extragerea valorilor dintr-o coloana in MS Excel 2007 - Tutorial interactiv
Procesarea parului in Photoshop - Tutorial video
Formatarea textului in MS Word 2007
Realizarea unui .gif animat in Photoshop
Previzualizarea si printarea unui document in MS Word 2007
Schimbarea fundalului unei fotografii in Photoshop
Crearea unui fundal pentru Twitter si uploadarea lui - Tutorial video
Realizarea unei piese de sah in Swift 3D
Desenarea unui TV retro in Adobe Ilustrator - Tutorial video

* Cele mai bine clasate si cele mai votate tutoriale sunt selectate dintre tutorialele adaugate in ultimele 30 de zile.

DEVELOPMENT - Tutoriale

Descarca toolbar

Toolbar E-learn.ro

Urmareste-ne pe:

Facebook Twitter

DEVELOPMENT

/ Python / Introducere in Python (4)

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.

2940 afisari 0 Rating (5 voturi) 20 min 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
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
alext_1020
alext_1020 Expert
1110
misterio
misterio Incepator
1107
pustiu
pustiu Expert
837
alexandra
alexandra Expert
634
soshy25
soshy25 Incepator
455
* Acest top reprezinta punctajele acumulate in ultimele 30 de zile.
0 UTILIZATORI NOI 0 0
adrian.dima
adrian.dima
09 Martie 2010
willy
willy
09 Martie 2010
dorotheea
dorotheea
09 Martie 2010
montextrem
montextrem
09 Martie 2010
cciipp
cciipp
09 Martie 2010
 
XML StyleSheet Paint Shop Pro Javascript Fotografie 360 Action Script Powerpoint Fireworks CSS SWISHmax SEO JSON SWF Sony Vegas AJAX COREL DRAW Outlook Analiza PSD XHTML Flash Word Excel HTML Illustrator Photoshop Beta MySQL PHP Dreamweaver
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  Inscrie site  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.
E-learn.ro
PageRank
Copyright © 2008-2010 E-LEARN.ro. Toate drepturile rezervate. Termeni si conditii.
Conceput si realizat de Neokinetics Software
Submit Your Site SmartNetBook.ro