Java nasıl derlenir ve çalıştırılır?
Java nasıl derlenir ve çalıştırılır?

Video: Java nasıl derlenir ve çalıştırılır?

Video: Java nasıl derlenir ve çalıştırılır?
Video: Java'da Kodu Derleme ve Çalıştırma 2024, Nisan
Anonim

İçinde Java , programlar değil derlenmiş yürütülebilir dosyalara; onlar derlenmiş JVM'nin (daha önce tartışıldığı gibi) bayt koduna ( Java Virtual Machine) daha sonra çalışma zamanında yürütülür. Java kaynak kodu derlenmiş javac'ı kullandığımızda bayt koduna derleyici . bayt kodu olduğunda Çalıştırmak , makine koduna dönüştürülmesi gerekiyor.

Burada, Java nasıl derlenir?

Java bir derlenmiş programlama dili değil, derlemek doğrudan yürütülebilir makine koduna derler JVM bayt kodu adı verilen bir ara ikili forma dönüştürülür. bayt kodu daha sonra derlenmiş ve/veya programı çalıştırmak için yorumlanır.

Ayrıca Java'da derleme zamanında ne olur? Sırasında Derleme zamanı , java derleyici (javac) kaynak dosyayı alır. java dosya ve bayt koduna dönüştürün. sınıf dosyası.

Basitçe, Java neden hem derleyici hem de yorumlayıcıdır?

NS java tercümanı derlenmiş bayt kodunu okur ve yürütme için makine koduna dönüştürür. Programı herhangi bir platformda kodlayabilir ve java tercümanı JVM kullanarak kodunuzu uygun makine koduna dönüştürmekle ilgilenecektir. bu neden java her ikisi de derlenmiş ve yorumlanmış dil.

JVM bir derleyici midir?

JVM derlenmiş bayt kodunun yürütüldüğü (çalışır) yerdir. JVM bazen tam zamanında içerir derleyici (JIT) işi bayt kodunu yerel makine koduna dönüştürmektir. A derleyici kodunuzun çalıştırılabilir formata dönüştürülmesini, ilk seviye analizini yapan bir programdır.

Önerilen: