|
HTML'de
Kullanılan
Teknolojiler
Java
Java,
Sun
Microsystems
firması
tarafından
1991
yılında
geliştirilmiş
nesneye
yönelik
bir
programlama
dilidir.
Java,
temel
veri
tiplerini,
giriş
çıkış
fonksiyonlarını
ve diğer
fonksiyonları
içeren
sınıf
kütüphanesine
sahiptir.
Bu
programlama
dili
aynı
zamanda
internet
protokollerinin
çoğunu
destekleyen
fonksiyonlara
da
sahiptir.
Java çok
fazla
komut
içermemesine
rağmen,
uygun
komutları
bünyesinde
barındırdığı
için,
güçlü
bir dil
olarak
kabul
edilmiştir.
Java
programlama
dili,
geliştirilirken
C ve C++
dillerini
kendine
baz
almıştır.
Java ile
yazılan
bir
programın
çalıştırılabilmesi
için,
iki
aşamadan
geçirilmesi
gerekmektedir.
Birinci
aşama
programın
derlenmesi
aşamasıdır.
Programın
Java
derleyicisi
ile
derlenmesi
sonucunda,
byte kod
(Java
binary
kod)
denilen
makina
koduna
yakın,
fakat
işlemciye
özel
olmayan
kod
oluşturulur.
İkinci
aşama
ise,
programın
byte
kodunun
bir byte
kod
yorumlayıcısından
geçirilmesi
aşamasıdır.
Byte kod
yorumlayıcısı
programın
çalışmasını
sağlar.
Java’
nın bu
özellii
ona hem
avantaj
hem
dezavantaj
getirir.
Derlendikten
sonra
işlemciye
özel kod
üretilmemesi
sayesinde
Java
sistemden
bağımsızdır,
üzerinde
Java
yorumlayıcısı
bulunduran
herhangi
bir
sistemde
çalışır.
Fakat,
bir Java
yorumlayıcı
programı
yürüttüğü
için,
işletim
hızı da
yavaşlar.
Java’ da
program
yazabilmek
için bir
Java
Geliştirme
Kiti (JDK)
gereklidir.
Herhangi
bir
editörde
(Unix
için
pine, vi;
DOS
altında
MSDOS
Edit
vb…)
yazılıp,
*.java
uzantılı
kaydedilen
Java
programı
dosyası,
JDK’ de
komut
satırına
javac
dosya_ismi
yazılıp
derlenir.
Bu işlem
sonucunda
dosya_ismi
.class
dosyası
oluşur.
(Byte
kod
dosyası)
JDK’ den
java
yorumlayıcısı
çağırılarak,
programın
çalıştırılması
istenirse,
komut
satırına
java
dosya_ismi
yazılır.
Java
dili ile
yazılan
programları,
Java
uygulamaları
ve Java
appletleri
olmak
üzere
iki ana
grupta
toplayabiliriz.
Java
uygulaması,
herhangi
bir
probleme
çözüm
getirmek
amacıyla,
Java
dili ile
yazılmış
bir
programdır.
Örneğin;
ekrana
“Ben
Java
öğreniyorum!”
çıktısını
veren
bir
program
yazalım:
Class
JavaOgreniyorum
{
public
static
void
main(String
args[]){
System.out.printIn(“Ben
Java
öğreniyorum!”);
Bu
programı
bir
editörde
yazıp,
genelde
sınıfa
verdiğimiz
isi
dosya
ismine
de
verip,
kodu
JavaOgreniyorum.java
olarak
kaydederiz.
Daha
sonra
yukarıda
açıklandığı
gibi,
JDK’ de
derlemek
için
komut
satırına
javac
JavaOgreniyorum
yazıp,
JavaOgreniyorum.class
dosyasının
oluşmasını
sağlarız.
Programın
çalışması
için de
java
JavaOgreniyorum
komut
satırını
yazarız.
|