Java Sözlüğü
Applet: Java Appletleri, yazilan bir cesit Java programidir aslinda. Normal Java programlarindan tek farki web sitelerinde kullanilabilmesidir. Hala bircok oyun sitelerinin kullandigi oyun programlarinin cogu Java Appletleri olarak yazilmistir. Kisaca Java Appletleri, bir web browserinda, belirtilen bir alanda calisan Java programlaridir. (Onemli bir not: Java Appletlerini calistirabilmeniz icin bilgisayarinizda Java Virtual Machine olmasi gerekir, eger sisteminizde yuklu degilse bu programlari calistiramiyacaksinizdir.)
API: Java programi yazarken kullandiginiz kutuphanelere API denir.
AWT: Javanin grafiksel ozelliklerini tasiyan temel grafik kutuphanesine verilen addir.
Bytecode: Bir Java programi calistirildiginda ortaya cikan bir cesit makine kodudur.
Garbage Collection: Iste Java nin diger bircok dilden usun bir yani daha. Bir C ve C++ programi yazarken farketmissinizdir, bellekte belli bir yer olusturulur, ve bu bellekteki yer kullanilir, ancak fazladan ayrilmis olan yerler genelde gozardi edilir ki bu da programlarinizda aciklar olusmasina ve sorunlarin ortaya cikmaya baslamasina neden olur. C ve C++ ta genelde destructor gibi yontemlerle bu sorunu hafifletmeye calisilir. Ancak Java da, bu islemlerin tamami Java sanal makinesi (Java Virtual Machine) tarafindan otomatikman yapilir ve olusabilecek hatalar (diger dillerede oranla da) oldukca aza indirgenmis olur.
GUI(Graphical User Inteface): GUI, yani grafiksel kullanici arayuzu, kullanicinin gordugu butun grafiksel ogelerdir aslinda. Mouse ile tiklayabildiginiz, surebilginiz, dokunabildiginiz.&vs herseydir, kisaca ekraninizda cikan tum grafiklerdir.
Servlets: Servlet, server tarafinda calisan programlara verilen isimdir.
Swing: Java 2 ile birlikte gelen, ve AWT grafik kutuphanesinin bir gelisimis versiyonu islevini goren, grafik kutuphanesine verilen addir.
WORA(Write Once Run Anywhere): Acilimindan anlasilabilecegi gibi Javanin temel felsefesinin kisaltilmis halidir: yani herhangi biryerde, herhangi bir isletim sisteminde yazdiginiz Java programlarinin butun isletim sistemlerinde calisabilmesi demektir. WORA(Write Once Run Anywhere), bu yuzden bence hicbir dil Java ile karsilastirilamaz bile
JDK (Java Development Kit): Java ile (development)uygulama gelistirme yapmanizi saglayan temel toollari iceren bir pakettir.
JVM(Java Virtual Machine): Bir bakima butun Java programlarinin calismasini saglayan ana makine diyebiliriz. Java Virtual Machine, yani Java sanal makinasi, programlarinizin, isletim sisteminden bagimsiz olarak, uzerinde calistigi bir cesit platformdur.
Frame: Gorsel ogeleri tasiyan bir alandir.
J2ME (Java 2 Micro Edition): Java programlarinin, cep telefonlari ve benzeri tasinabilir cihazlarda calistirilabilmesini saglayan teknolojilerin genel adidir.
Runtime Exception: Programinizin run edildigi sirada meydana cikan hatalardir
JDBC (Java Database Connectivity): JDBC, adindanda anlasildigi gibi programlarinizin onceden hazirladiginiz database ile baglanti kurmasini saglar. (Ancak elinizde databasenizin driverinin olmasi gerektigini unutmayin.)
OAK : Java ya verilen ilk addir, ancak daha onceden OAK diye bir dil oldugu anlasilinca yeni bir isim aranmistir, daha sonra bu programlama diline Java adini vermislerdir.
JAR: Jar dosyalari, Java programlarina ait .zip formati gibi bir cesit sikistirma formatidir ama Java programlarina ozgudur.
|