JDK ve JRE Arasındaki Fark

Yazar: Laura McKinney
Yaratılış Tarihi: 2 Nisan 2021
Güncelleme Tarihi: 16 Mayıs Ayı 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

Asıl fark

Java’daki JDK ile JRE arasındaki farkı anlamak önemlidir. Bu ikisi arasında birçok fark var. JDK ve JRE arasındaki temel farklar, JDK'nın Java tabanlı uygulamalar geliştirmek için kullanılan bir yazılım kümesi olmasıdır. Öte yandan, JRE, aslında Java programlarını çalıştıran Java Sanal makinesinin (JVM) bir uygulamasıdır.


JDK Nedir?

JDK, Windows, Linux, Mac OS X ve Solaris üzerinden gelişen Java geliştiricilerine yardımcı olmak için ikili ürün biçiminde Oracle Corporation'ı piyasaya süren Java Development Kit'in kısaltmasıdır. Java SE, Java EE veya Java ME'den birinin bir uygulamasıdır. Özel bir Java Sanal Makinesi (JVM) ve tarifi bir Java Uygulamasına sonlandıran diğer çeşitli bileşenler içerir. Yaygın olarak kullanılan Yazılım Geliştirme Kiti (SDK). JDK'nın temel bileşenleri temel olarak: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, kavanoz, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc, vb.

JRE nedir?

JRE, geliştiricilerin Java programlama dilinde yazılmış uygulamaları ve uygulamaları çalıştırmalarını sağlayan Java Runtime Environment anlamına gelir. Bu uygulamalar, geliştiricilerin çevrimiçi olarak yalnızca statik HTML sayfalarıyla etkileşim kurmaktan çok daha fazla deneyime sahip olmalarını sağlar. Aynı zamanda Oracle Corporation'ın ürünüdür ve bağımsız bir Java VM (HotSpot), tarayıcı eklentisi, Java standart kütüphaneleri ve bir yapılandırma aracı içerir. Windows PC'lerde yüklü olan en yaygın Java ortamıdır ve resmi Java web sitesi için ücretsiz olarak kullanılabilir.


Anahtar Farklılıklar

  1. JDK, Java uygulamaları geliştirmek için temel bir gereksinimdir. JRE, Java programlarını çalıştırmak için gereken bir eklentidir.
  2. JDK, çeşitli geliştirme araçlarıyla birlikte JRE içerdiğinden daha fazla disk alanına ihtiyaç duyar. JRE, JDK'dan daha küçük olduğundan, daha az disk alanı kaplıyor.
  3. JDK, Java uygulamaları ve uygulamaları yazmak için gerekli olan API sınıflarını, JRE, Java derleyicisini, Web başlatmasını ve diğer önemli dosyaları içerir. JRE, JVM, Core kütüphanelerini ve Java ile yazılmış uygulamaları ve uygulamaları çalıştırmak için gereken diğer önemli bileşenleri içerir.
  4. JDK, Java tabanlı uygulamaları geliştirmek için kullanılan bir yazılım setidir. Öte yandan, JRE, aslında Java programlarını çalıştıran Java Sanal makinesinin (JVM) bir uygulamasıdır.
  5. JDK, JRE artı geliştirme araçları içerirken JRE, JVM'nin bir uygulamasıdır.

Temel ve Overtone - Fark nedir?

Peter Berry

Mayıs Ayı 2024

ima edilen fikir Overtone, bir ein temel frekanından daha büyük olan herhangi bir frekantır. Fourier analizi modelini kullanarak, temel ve üt tonlar birlikte kımi denir. Harmonikler v...

Hold vs Ahold - Fark nedir?

Peter Berry

Mayıs Ayı 2024

Ahold Koninklijke Ahold N.V., Zaandam, Hollanda merkezli Hollandalı bir ululararaı perakendeciydi. Ahold Delhaize'i oluşturmak üzere 2016 yılında Delhaize Group ile birleşti. Tut (fiil)Ka...

Popülerlik Kazanmak