- 15 Mar 2018
- 421
- 0
JAVA YA GİRİŞ
Java platformdan bağımsız nesne tabanlı dildir. Bu en çok sevilen özelliklerden biri. Çünkü Windows ta geliştirilen Java projesini başka işletim sistemlerinde de açma olanağı sunuyor. Ve hiçbir ek düzeltme yapmadan.
Java da çok fazla class ve kütüphane bulunmakta. Bu sayede istediğimiz programı yapabiliriz. Java nın sevilen bir diğer özelliği ise Java nın her sürüm de aynı olması. Yani Java birde çalışan sürüm Java dokuz da çalışır. Bu da geliştiricilere büyük bir kolaylık sağlıyor.
JAVA NIN ÇALIŞMA MANTIĞI
Java hem derlenen (Compiler) hem de yorumlanan (İnterpreter) bir dildir. Diğer diller de (C , C++) dillerinde yazdığınız kodlar, derleyici yardımıyla makine koduna çevriliyor . Ama Java da derleyici ve yorumlayıcı aynı anda çalıştığı için Java da böyle bir şey bulunmuyor.
JAVA NASIL ÇALIŞIR?
Java nın çalışma mantığını öğrendik şimdide Java nın nasıl çalıştığını yani hangi evrelerden geçtiğini öğrenmemiz gerekiyor. Bunun bize faydasını kod yazarken anlıyacaksınız
Java da yazdığımız kodlar .java adlı dosyada saklanır.
Sonra .java bir ara forma dönüştürülür. Ara formun adı bytecode(baytkod) dur. Bytecodelar class adı verilen dosyaların içinde bulunur.
Bundan sonra kodlar JVM (Java Virtual Machine) yani Java sanal makinesinde işletim sisteminize uygun olarak çalıştırılıyor.
JDK NEDİR?
Kısaca kütüphane paketidir. Java ile yazılmış uygulamaları derleyip çalıştırmamızı sağlayan kütüphane paketidir.
JRE NEDİR?
JDK ile geliştirilen yazılımları çalıştırmak için kullanılır. JDK ile beraber yüklenir.
JVM NEDİR?
Bytecode leri yorumlayıp, işletim sisteminize uygun hale getiren sanal makinedir.
Bu derste JAVA hakkında genel bilgi sahibi olduk. Bir sonra ki derste Java için gerekli programları indirip ilk kodumuzu yazacağız.
İyi Forumlar