Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

Java Hakkında Genel Kavramlar

Katılım
31 Mar 2019
Mesajlar
715
Tepkime puanı
831
Puanları
93
Konum
Mersin
Türk Lirası
0.00₺
Java Nedir ?

  1. Java Türkiye'de olduğu gibi dünya üzerinde de oldukça popüler bir programlama dilidir ve çıktığı andan itibaren sürekli geliştirilmeye ve yeni özellikler eklenmeye devam etmektedir.
  2. Java'nın en önemli özelliklerinden biri, platform bağımsız olmasıdır.
  3. Java tamamıyla nesneye yönelik bir programlama dilidir. Java'daki her şey birer nesnedir.
  4. Java'nın geliştirilmesi sürekli devam ettiği için ilk çıktığı andan itibaren her sürümünde yeni kütüphaneler ve sınıflar eklenmektedir. Bu yüzden Java'da kullanacağımız birçok sınıf ve kütüphane bulunmaktadır.
  5. Java'daki her objeye karşılık gelen referanslar bulunur. Yani Java'da pointer bulunmamaktadır.
  6. Java'nın en önemli özelliklerinden birisi de Java 1 'de yazılan bir kodun son sürümde de hala çalışabilir olmasıdır.


Java Nasıl Çalışır ?

  • Java hem derlenen hem de yorumlanan bir programlama dilidir.
  • Derleyici (Compiler) : Kaynak kodlarının makine kodlarına çevrilmesidir. (C# ve C++)
  • Yorumlayıcı (Interpreter) : Makine koduna çevrilmenin ve çalıştırılmanın aynı olmasıdır.
Java derlemeyi ve yorumlamayı aynı anda kullandığı için platform bağımsızdır.


Java'nın Çalıştırılma Sırası

  • Java kodları .java dosyalarının içinde saklanır.
  • Java kaynak kodları ilk olarak derlenerek bytecodelara dönüştürülür.
  • Bytecodelar .class dosyalarının içinde saklanır.
  • Oluşturulan bytecodelar ise JVM (Java Virtual Machine) tarafından yorumlanarak işletim sistemine uygun komutlara dönüştürülerek çalıştırılır.


JDK, JRE ve JVM Nedir?

  • JDK : Java ile yazılmış uygulamalarımızı derleyip çalıştırmamızı sağlayan ve içinde birçok sınıf ve kütüphane barındıran kütüphane paketidir.
  • JRE : Java ile geliştirilen yazılımları çalıştırmak için kullanılır. JDK'yı yüklediğimiz zaman otomatik olarak yüklenir.
  • JVM : Bytecodeları yorumlayıp işletim sistemine uygun hale getiren sanal makine .JRE ile beraber gelir.
 
Geri
Üst Alt