Yol və sinif yolu arasındakı fərq

Mündəricat:

Yol və sinif yolu arasındakı fərq
Yol və sinif yolu arasındakı fərq

Video: Yol və sinif yolu arasındakı fərq

Video: Yol və sinif yolu arasındakı fərq
Video: Yol Nişanları - Yol Hərəkəti Qaydaları (2022) Azərbaycan Respublikası Yol Nişanları 2024, Iyul
Anonim

Əsas Fərq – yol və sinif yolu

Java ümumi təyinatlı yüksək səviyyəli proqramlaşdırma dilidir. Mobil, masaüstü və veb kimi müxtəlif proqramları hazırlamaq üçün istifadə edilən məşhur proqramlaşdırma dilidir. Java proqramlarını təşkil etmək, işə salmaq və sazlamaq üçün nəzərdə tutulmuş İnteqrasiya edilmiş İnkişaf Mühitləri (IDE) də mövcuddur. Tam Java proqramını maşın üçün başa düşülən formata çevirmədən, java proqramı əvvəlcə bayt koduna çevrilir. Sonra bayt kodu maşın koduna çevrilir. Java proqramını tərtib etmək və işə salmaq üçün proqramçı yol və sinif yolunu təyin etməlidir. Hətta bu iki termin oxşar görünür, fərq var. Bu məqalə yol və sinif yolu arasındakı fərqi müzakirə edir. Yol və sinif yolu arasındakı əsas fərq ondan ibarətdir ki, yol Java icra edilə bilən fayllarının yerini təyin etmək üçün istifadə edilən mühit dəyişənidir, sinif yolu isə sinif fayllarının yerini təyin etmək üçün istifadə edilən mühit dəyişənidir.

Yol nədir?

Java proqramlarını tərtib etmək və işlətmək üçün faydalı olan dəyişəndir. Bu mühit dəyişənidir. Java, Java kompilyatoru, Java sənədləri (java doc), java başlıq fayl generatoru (javah), Java disassembler (javap) və Java debugger (jdb) kimi alətləri tapmaq üçün istifadə olunur. Java proqramını tərtib etmək və işə salmaq üçün Java kompilyatoru və Java alətləri olmalıdır. Bunlar icra edilə bilən fayllardır.

Yol və sinif yolu arasındakı fərq
Yol və sinif yolu arasındakı fərq

Şəkil 01: yol və sinif yolu

Java proqramını tərtib edərkən, əməliyyat sistemi Java kompilyatorunu çağırmaq üçün bu mühit dəyişənini istinad kimi qəbul edir. Buna görə də, mühit dəyişənindəki dəyərə görə, əməliyyat sistemi Java kompilyatorunu və alətləri işə salacaq. Buna görə proqramçı yol dəyişənini təyin etməlidir. Java quraşdırdıqdan sonra C sürücüsünün proqram fayllarında Java adlı bir qovluq var. Həmin qovluğun içərisində jdk adlı qovluq var. Jdk daxilində bin adlı bir qovluq var. Bin qovluğunda java, java kompilyator(javac), java sənədləri(javadoc) və bir çox başqa alətlər var. Buna görə də, əməliyyat sistemi bu alətləri tapmaq üçün yol mühiti dəyişənindən istinad kimi istifadə edir.

Sinif yolu nədir?

Java proqramlaşdırma dilidir, tətbiq üçün çoxlu daxili kitabxanalar və üçüncü tərəf kitabxanaları təmin edir. Proqramçı inkişaf edən proqrama uyğun olaraq bu kitabxanalardan istifadə edə bilər. Tətbiqdə bu kitabxanalardan istifadə etmək üçün proqramçı sinif yolunu təyin etməlidir. JVM java proqramlarını işlətmək üçün mücərrəd bir maşın olan Java Virtual Maşınına aiddir. JVM və ya Java tərtibçisi bu sinif yolundan tətbiq üçün lazım olan sinif fayllarını axtarmaq üçün istinad kimi istifadə edir. Sinif yolu JVM-ə və ya kompilyatora siniflərdə müəyyən edilmiş faylları tapmaq üçün fayl sistemində harada axtarmaq lazım olduğunu bildirir.

Yol və sinif yolu arasında oxşarlıq nədir?

Həm yol, həm də sinif yolu Java proqramlarını düzgün tərtib etmək və işlətmək üçün mühit dəyişənləridir

Yol və sinif yolu arasındakı fərq nədir?

yol vs sinif yolu

Yol Java icra edilə bilən fayllarının yerini təyin etmək üçün istifadə edilən mühit dəyişənidir. Sinif yolu sinif fayllarının yerini təyin etmək üçün istifadə edilən mühit dəyişənidir.
İstifadə Edildi
Yol dəyişəni Əməliyyat Sistemi səviyyəsində istifadə olunur. Sinif yolu dəyişəni JVM və Java kompilyatoru tərəfindən istifadə edilir.
Dəyişən Dəyər
Yol dəyəri %Java_Home%/bindir. Sinif yolunun dəyəri %Java_Home%/lib-dir.

Xülasə – yol və sinif yolu

Java-nı sistemə quraşdırarkən müvafiq fayllar sistemə quraşdırılır. Yol və sinif yolu Java proqramlaşdırmasında müxtəlif faylların yerlərini göstərmək üçün istifadə olunan iki dəyişəndir. Hətta oxşar görünsələr də, fərqləri var. Bu məqalə yol və sinif yolu arasındakı fərqi müzakirə etdi. Yol və sinif yolu arasındakı fərq ondan ibarətdir ki, yol Java icra edilə bilən fayllarının yerini təyin etmək üçün istifadə olunan mühit dəyişənidir, sinif yolu isə sinif fayllarının yerini təyin etmək üçün istifadə olunan mühit dəyişənidir. Yolun və sinif yolunun düzgün təyin edilməməsi Java proqramlarının düzgün tərtibinə və işləməsinə təsir edəcək.

Tövsiyə: