
Programovací jazyk JAVA – vlastnosti, Java applet
Programovací jazyk JAVA – vlastnosti, Java applet
JAVA je novodobý programovací jazyk podobný jazyku C++. Je vhodná na programovanie na WWW stránkach (umožňuje vytvárať animácie, zobrazovať text, grafiku a video a poskytuje užívateľovi interaktívne prostredie)
VLASTNOSTI
• objektovo – orientovaná
• nezávislá na platforme
JAVA bola navrhnutá tak,
aby jej aplikácie "bežali" na rôznych typoch počítačov ( PC, Macintosh ) a na rôznych platformách (Windows 95, Windows NT, UNIX)
•
robustná
JAVA začala svoj život ako programovací jazyk pre tvorbu softvéru pre spotrebnú elektroniku ako sú hriankovače, mikrovlné
rúry... Takýto softvér musí byť extrémne spoľahlivý. JAVA zabezpečuje "odchyt" možných chýb viacúrovňovým mechanizmom, vylučuje
možnosť prepísania pamäti a poškodenia dát.
• distribuovaná
JAVA ja skonštruovaná pre podporu sieťových aplikácií.S JAVOU je
otvorenie vzdialeného súboru ( prostredníctvom Internetu ) tak jednoduché, ako by to bol súbor lokálny.
• bezpečná
• viac-procesová
V sieťovej grafickej aplikácií ako je napríklad "webovský browser", prebieha niekoľko procesov naraz. Užívateľ môže počúvať zvukový záznam, zatiaľ čo prechádza stránkou a v pozadí sa práve "naťahuje" obrázok. JAVA umožňuje "multithreading", viac úloh beží súčasne.
JAVA APPLET
Na vytvorenie java appletu treba vytvoriť tri súbory:
1. napísať zdrojový kód appletu – súbor.java
2. preložiť applet – súbor.class
3. navrhnúť webovskú stránku – súbor.HTML
– zdrojový kód môžete písať v akomkoľvek ASCII editori
– súbor so zdrojovým kódom je nutné skompilovať Java kompilátorom
– pri vytváraní HTML súboru pre WWW stránku, na ktorej sa bude applet vykonávať treba do nej vložiť tag:
SKRIPTY
Programy – takzvané skripty (scenáre), ktoré sa píšu v skriptových jazykoch. Skript dokáže rozšíriť statický dokument HTML o možnosti interaktívnej práce na strane klienta.
JavaScript
JavaScript ( ďalej iba JS ) je objektovo – orientovaný skriptovací jazyk, ktorého kód je vložený do HTML súboru. Vyvinul sa z Javy zjednodušením niektorých jej tried ( Math, Date, String ), ale neumožňuje prácu s grafikou, zvukom a vonkajšími súbormi na rozdiel od Javy.
JS sa často spomína v súvislosti s pojmom Dynamic HTML. Práve JS vdychuje webovským stránkam život pomocou rôznych animácií, farebných efektov a drobných žartíkov. Pomocou JS sa však do stránky dajú vložiť aj vedecké kalkulačky, či výpočty daní, čo sú pomerne veľké aplikácie.
Webovský prehliadač musí vedieť interpretovať a previesť skript, čiže program v JavaScripte, vložený do HTML dokumentu. Hovoríme, že musí podporovať daný skriptovací jazyk. JS je podporovaný prehliadačmi Netscape, Internet Explorer a Opera.
Skripty sa dajú rozdeliť do dvoch skupín:
1. Skripty, ktoré sa spustia iba raz, obyčajne po načítaní dokumentu. Sú ohraničené elementom