Oracle Java Sanal Makinesi

Yazar: Lewis Jackson
Yaratılış Tarihi: 14 Mayıs Ayı 2021
Güncelleme Tarihi: 18 Kasım 2024
Anonim
Java – Ders 12: JVM, JRE ve JDK arasındaki temel farklar
Video: Java – Ders 12: JVM, JRE ve JDK arasındaki temel farklar

İçerik

versiyon
(8/10/2016 itibariyle)
8
Platformlar
LisansAçık kaynak
Kategorisistem
Daha Fazla Bilgi (yayıncının web sitesini ziyaret edin)
Değerlendirme: 3.8 / 5 (36 Oy)

Yazılıma Genel Bakış

Ana Özellikler


  • Java programlarının birden fazla platformda çalışmasına izin verir
  • Açık kaynaklı, özgür teknolojiye dayalı
  • Geliştiriciler tarafından sürekli güncellenen ve iyileştirilen

Java Sanal Makinesi (JVM), Java programlarını çalıştıran sanal bir makinedir. JVM kurulmamışsa, ana bilgisayarda bir Java programı çalışmaz. JVM, Java Bilgisayarı Çalışma Ortamı (JRE) ile birlikte gelir; bu, kullanıcıların bilgisayarlarına "Java yüklerken" en sık karşılaştıkları şeydir.

Java Sanal Makinesinin en büyük avantajlarından biri, aynı Java programının aynı kod tabanını kullanarak birden fazla platformda (örneğin, Windows, Linux, Mac vb.) Çalışmasına izin vermesidir. JVM, derlenmiş programı, üzerinde çalıştığı platformdan bağımsız olarak aynı şekilde yorumlar. İşin püf noktası, kullanıcıya şeffaf olması için sisteme uygun şekilde entegrasyonun platforma özgü JVM'ye kalmış olmasıdır.


Java programlama dili ve JVM harika teknolojilerdir. Ancak, "bir kez yaz, her yerde çalıştır" özelliği geliştiriciler için uygun olsa da, bir Java programı bilgisayarlarında çalışmadan önce JVM'yi yüklemeleri gerektiğinden, kullanıcılar için genellikle uygun değildir. Bu sorun göz önüne alındığında, JVM bazen sinir bozucu olarak kabul edilir. Yine de, Java mükemmel son derece farklı yazılım uygulamalarını çeşitli son kullanıcı bağlamlarında başarıyla dağıtmak için kullanılmıştır.

Desteklenen Dosya Türleri


Birincil dosya uzantısı

.SINIF - Java Sınıfı Dosyası

Oracle Java Virtual Machine 8 tarafından kullanılan diğer dosya uzantıları

Desteklenen Dosya Türleri
.KULAKJava Kurumsal Arşiv Dosyası
.JAR'dırJava Arşivi Dosyası
.JNLPJava Web Başlangıç ​​Dosyası
.MFJava Manifest Dosyası
.SAVAŞJava Web Arşivi
Ek İlgili Dosya Biçimleri
.JAVJava Kaynak Dosyası
.javaJava Kaynak Kodu Dosyası
.JHTMLJava HTML Web Sayfası
.jspJava Sunucusu Sayfası
.ÖZELLİKLERİJava Özellikleri Dosyası

VF dosya biçimi açıklaması

John Pratt

Kasım 2024

Birçok inan paylaşır .vf naıl kullanılacağına dair talimat eklemeden doyalar. Yine de programlayan herke için açık değildir. .vf doya düzenlenebilir, dönüştürü...

FMXT dosya biçimi açıklaması

John Pratt

Kasım 2024

Birçok inan paylaşır .fmxt naıl kullanılacağına dair talimat eklemeden doyalar. Yine de programlayan herke için açık değildir. .fmxt doya düzenlenebilir, dönüştür&#...

Yayınlar