JDK nedir? Java Geliştirme Kitine Giriş


Java Geliştirme Kiti (JDK), JVM (Java Sanal Makinesi) ve JRE (Java Çalışma Zamanı Ortamı) ile birlikte Java programlamasında kullanılan üç temel teknoloji paketinden biridir. Bu üç teknoloji arasında ayrım yapmak ve bunların nasıl bağlantılı olduğunu anlamak önemlidir:

  • JVM, çalışan programları barındıran çalışma zamanıdır.
  • JRE, Java’nın JVM’yi oluşturan ve programları bunlara yükleyen disk üzerindeki kısmıdır.
  • JDK, JVM ve JRE tarafından yürütülüp çalıştırılabilen Java programlarını yazmak için gerekli araçları sağlar.

Java’da yeni olan geliştiriciler genellikle Java Geliştirme Kiti ile Java Runtime Environment’ı karıştırır. Aradaki fark, JDK’nın bir araç paketi olmasıdır. gelişmekte Java tabanlı yazılım, JRE ise bir araç paketidir. koşma Java kodu.

JRE, yalnızca Java programlarını çalıştırmak için bağımsız bir bileşen olarak kullanılabilir, ancak aynı zamanda JDK’nın bir parçasıdır. JDK, bir JRE gerektirir çünkü Java programlarını çalıştırmak onları geliştirmenin bir parçasıdır.

Şekil 1, JDK’nın Java uygulama geliştirme yaşam döngüsüne nasıl uyduğunu gösterir.

JDK'nın bir diyagramı.IDG

Şekil 1. JDK’nın üst düzey bir görünümü.

Devam etmeden önce, JDK’nın teknik ve günlük tanımlarını ele alalım:

  • Teknik tanım: JDK, aşağıdakilerin bir uygulamasıdır: Java platformu belirtimiderleyici ve standart sınıf kitaplıklarını içeren .
  • Günlük tanım: JDK, Java tabanlı uygulamalar oluşturmak için indirdiğiniz bir yazılım paketidir.

JDK sürümleri ve paketleri

Geliştirme ortamınızda Java’yı kurmak, bir JDK indirmek ve onu işletim sisteminizdeki sistem yoluna eklemek kadar kolaydır. Windows ve macOS için Java, bunu sizin için yapacak bir yükleyici içerir.

Telif Hakkı © 2022 IDG Communications, Inc.



Kaynak : https://www.infoworld.com/article/3296360/what-is-the-jdk-introduction-to-the-java-development-kit.html#tk.rss_all

Yorum yapın