strukture podataka i algoritmi
DESCRIPTION
Strukture podataka i algoritmi. Java okruženje. Šta je Java?. Programski jezik koji savršeno odgovara dizajniranju softvera koji funkcioniše u sprezi sa Internetom Objektno-orijentisani programski jezik - PowerPoint PPT PresentationTRANSCRIPT
Strukture podataka i Strukture podataka i algoritmialgoritmi
Java okruženjeJava okruženje
Šta je Java?Šta je Java?
Programski jezik koji savršeno odgovara Programski jezik koji savršeno odgovara dizajniranju softvera koji funkcioniše u dizajniranju softvera koji funkcioniše u sprezi sa Internetomsprezi sa Internetom
Objektno-orijentisani programski jezikObjektno-orijentisani programski jezik Java se koristi za razvoj aplikacija i apleta Java se koristi za razvoj aplikacija i apleta
(Java programi koji funkcionišu u okviru (Java programi koji funkcionišu u okviru web browser-web browser-a)a)
Ne zavisi od platforme na kojoj se izvršava Ne zavisi od platforme na kojoj se izvršava ((Microsoft Windows, Apple Macintosh, Microsoft Windows, Apple Macintosh, Solaris Solaris i drugi)i drugi)
Java je platformski Java je platformski nezavisnanezavisna
Platformska nezavisnost – mogućnost Platformska nezavisnost – mogućnost istog programa da funkcioniše na istog programa da funkcioniše na različitim platformama i operativnim različitim platformama i operativnim sistemimasistemima
Java virtualna mašina - prihvata Java virtualna mašina - prihvata kompilovane Java programe kompilovane Java programe (bytecode)(bytecode) i pretvara njihove i pretvara njihove instrukcije u komande kojima instrukcije u komande kojima operativni sistem može da upravljaoperativni sistem može da upravlja
Javin multi platformski Javin multi platformski programprogram
Java kod
Java kompajler
Java bajtkod (sve platforme)
Java interpreter(Pentium)
Java interpreter
(Linux)
Java interpreter
(MacOS)
Java Developer Kit (JDK)Java Developer Kit (JDK)
JDK – Java Developer Kit predstavlja JDK – Java Developer Kit predstavlja komplet razvojnog softvera za razvoj komplet razvojnog softvera za razvoj Java aplikacijaJava aplikacija