Yol ve sınıfyolu arasındaki fark

Temel Fark - yol vs sınıf yolu
 

Java genel amaçlı bir üst düzey programlama dilidir. Mobil, masaüstü ve web gibi çeşitli uygulamaları geliştirmek için kullanılan popüler bir programlama dilidir. Java uygulamalarını düzenlemek, çalıştırmak ve hatalarını ayıklamak için tasarlanmış Entegre Geliştirme Ortamları (IDE) da vardır. Java programının tamamını makine tarafından anlaşılabilir formata dönüştürmeden, java programı önce bir bayt koduna dönüştürülür. Ardından bayt kodu makine koduna çevrilir. Bir Java programını derlemek ve çalıştırmak için, programcı yolu ve sınıfyolunu ayarlamalıdır. Bu iki terim bile benzer gözükse de, bir fark vardır. Bu makalede, yol ve sınıfyolu arasındaki fark tartışılmaktadır. temel fark yol ve sınıfyolu arasında, path, Java yürütülebilir dosyalarının konumunu belirtmek için kullanılan bir ortam değişkenidir; classpath ise sınıf dosyalarının konumunu belirtmek için kullanılan bir ortam değişkenidir.

İÇİNDEKİLER

1. Genel Bakış ve Temel Fark
2. Yol nedir
3. Sınıfyolu nedir
4. Yol ve sınıfyolu arasındaki benzerlikler
5. Yan Yana Karşılaştırma - Tablo Şeklinde yol vs sınıfyolu
6. Özet

Yol nedir?

Java programlarını derlemeye ve çalıştırmaya yardımcı olan bir değişkendir. Bir ortam değişkenidir. Java, Java derleyici, Java belgeleri (java doc), java başlık dosyası oluşturucu (javah), Java sökücü (javap) ve Java hata ayıklayıcı (jdb) gibi araçları bulmak için kullanılır. Java programını derlemek ve çalıştırmak için Java derleyicisine ve Java araçlarına sahip olmak gerekir. Bunlar yürütülebilir dosyalardır.

Şekil 01: yol ve sınıf yolu

Java programı derlenirken, işletim sistemi bu ortam değişkenini Java derleyicisini çağırmak için bir başvuru olarak alır. Bu nedenle, ortam değişkenindeki değere göre, işletim sistemi Java derleyicisini ve araçlarını çağırır. Bu nedenle, programcı yol değişkenini ayarlamalıdır. Java'yı yükledikten sonra, C sürücüsünün program dosyalarında Java adlı bir klasör vardır. Bu klasörün içinde jdk adında bir klasör var. JDK içinde bin adında bir klasör var. Bin klasöründe java, java derleyici (javac), java belgeleri (javadoc) ve diğer birçok araç vardır. Bu nedenle, işletim sistemi bu araçları bulmak için yol ortamı değişkenini başvuru olarak kullanır.

Sınıfyolu nedir?

Java, uygulama için birçok dahili kitaplık ve üçüncü taraf kitaplık sağlayan bir programlama dilidir. Programcı bu kütüphaneleri gelişen uygulamaya göre kullanabilir. Bu kütüphaneleri uygulamada kullanmak için programcı sınıf yolunu ayarlamalıdır. JVM, java programlarını çalıştırmak için soyut bir makine olan Java Sanal Makinesi'ni ifade eder. JVM veya Java derleyicisi, uygulama için gerekli sınıf dosyalarını aramak için bu sınıfyolunu başvuru olarak kullanır. Sınıf yolu, JVM veya derleyiciye sınıflarda tanımlanan dosyaları bulmak için dosya sistemine nerede bakılacağını söyler.

Yol ve sınıfyolu arasındaki benzerlik nedir?

  • Hem yol hem de sınıf yolu, Java programlarını düzgün bir şekilde derlemek ve çalıştırmak için ortam değişkenleridir.

Yol ve sınıfyolu arasındaki fark nedir?

yol vs sınıfyolu

Yol, Java yürütülebilir dosyalarının konumunu belirtmek için kullanılan bir ortam değişkenidir. Sınıf yolu, sınıf dosyalarının konumunu belirtmek için kullanılan bir ortam değişkenidir.
 Tarafından kullanılan
Path değişkeni İşletim Sistemi düzeyinde kullanılır. Sınıf yolu değişkeni JVM ve Java derleyicisi tarafından kullanılır.
Değişken Değer
Yol değeri% Java_Home% / bin. Sınıf yolu değeri% Java_Home% / lib.

özet - yol vs sınıf yolu

Java'yı sisteme yüklerken, ilgili dosyalar sisteme yüklenir. Yol ve sınıf yolu, Java programlamasında farklı dosyaların konumlarını belirtmek için kullanılan iki değişkendir. Benzer görünseler bile, bir farkları var. Bu makalede, yol ve sınıfyolu arasındaki fark tartışılmıştır. Yol ve sınıf yolu arasındaki fark, yolun Java yürütülebilir dosyalarının konumunu belirtmek için kullanılan bir ortam değişkeni, sınıf yolu ise sınıf dosyalarının konumunu belirtmek için kullanılan bir ortam değişkenidir. Yolu ve sınıfyolunu düzgün ayarlamamak, Java programlarının düzgün derlenmesini ve çalışmasını etkiler.

Referans:

1. “YOL ve SINIF”. PATH ve CLASSPATH (Java & # x2122; Eğiticiler> Temel Sınıflar> Platform Ortamı), Burada mevcut  

2.tutorialspoint.com. “Java Ortam Kurulumu.”  Nokta, Burada mevcut