Skirtumas tarp kelio ir klasės kelio

Pagrindinis skirtumas - kelias vs klasės kelias
 

„Java“ yra bendrosios paskirties aukšto lygio programavimo kalba. Tai populiari programavimo kalba, naudojama kurti įvairiausias programas, tokias kaip mobilieji telefonai, darbalaukio programos ir žiniatinklis. Taip pat yra integruotos plėtros aplinkos (IDE), skirtos „Java“ programoms tvarkyti, paleisti ir derinti. Nekeičiant visos „Java“ programos į mašinai suprantamą formatą, „Java“ programa pirmiausia paverčiama baito kodu. Tada baitų kodas yra išverstas į kompiuterio kodą. Norėdami sudaryti ir paleisti „Java“ programą, programuotojas turėtų nustatyti kelią ir klasės kelią. Net šie du terminai atrodo panašūs, yra skirtumas. Šiame straipsnyje aptariamas skirtumas tarp kelio ir klasės kelio. pagrindinis skirtumas tarp kelio ir klasės kelio yra tai, kelias yra aplinkos kintamasis, kuris naudojamas nurodyti „Java“ vykdomųjų failų vietą, o „classpath“ yra aplinkos kintamasis, naudojamas klasių failų vietai nurodyti.

TURINYS

1. Apžvalga ir svarbiausias skirtumas
2. Kas yra kelias
3. Kas yra klasės kelias
4. Kelio ir klasės kelio panašumai
5. Lyginimas šalia kelio - lentelės formos kelias prieš klasę
6. Santrauka

Kas yra kelias?

Tai yra kintamasis, kuris yra naudingas norint sudaryti ir paleisti „Java“ programas. Tai aplinkos kintamasis. Jis naudojamas ieškant tokių priemonių kaip „Java“, „Java“ kompiliatorius, „Java“ dokumentacija („java doc“), „Java“ antraštės failų generatorius („Java“), „Java“ išmontuotojas („Java“) ir „Java“ derinimo priemonė („jdb“). Norint kompiliuoti ir paleisti „Java“ programą, būtina turėti „Java“ kompiliatorių ir „Java“ įrankius. Tai vykdomieji failai.

01 paveikslas: kelias ir klasės kelias

Sudarydama „Java“ programą, operacinė sistema naudoja šį aplinkos kintamąjį kaip nuorodą iškviesti „Java“ kompiliatorių. Todėl, atsižvelgiant į aplinkos kintamojo vertę, operacinė sistema iškvies „Java“ kompiliatorių ir įrankius. Todėl programuotojas turėtų nustatyti kelio kintamąjį. Įdiegę „Java“, C disko programos failuose yra aplankas, vadinamas „Java“. Tame aplanke yra aplankas, vadinamas jdk. Jdk viduje yra aplankas, vadinamas bin. Šiukšliadėžės aplanke yra „Java“, „Java“ kompiliatorius („Java“), „Java“ dokumentacija („Java“) ir daugybė kitų įrankių. Todėl operacinė sistema naudoja kelio aplinkos kintamąjį kaip nuorodą norėdama rasti šias priemones.

Kas yra klasės kelias?

„Java“ yra programavimo kalba, skirta programai sukurti daug integruotų bibliotekų ir trečiųjų šalių bibliotekų. Programuotojas gali naudoti šias bibliotekas pagal kuriamą programą. Norėdami naudoti šias bibliotekas programoje, programuotojas turėtų nustatyti klasės kelią. JVM nurodo „Java Virtual Machine“, kuris yra abstraktus kompiuteris „Java“ programoms paleisti. JVM arba „Java“ kompiliatorius naudoja šį „classpath“ kaip nuorodą ieškodamas programos failų, reikalingų programai. „Classpath“ nurodo JVM arba kompiliatoriui, kur ieškoti failų sistemoje, kad būtų rasti klasėse apibrėžti failai.

Koks yra kelio ir klasės kelio panašumas?

  • Kelias ir klasės kelias yra aplinkos kintamieji norint tinkamai sudaryti ir paleisti „Java“ programas.

Kuo skiriasi kelias ir klasė??

kelias prieš klasės kelią

Kelias yra aplinkos kintamasis, naudojamas nurodyti „Java“ vykdomųjų failų vietą. „Classpath“ yra aplinkos kintamasis, naudojamas klasių failų vietai nurodyti.
 Naudojama
Kelio kelias yra naudojamas operacinės sistemos lygyje. Klasės kelio kintamąjį naudoja JVM ir Java kompiliatorius.
Kintama vertė
Kelio vertė yra% Java_Home% / šiukšliadėžė. „Classpath“ vertė yra% Java_Home% / lib.

Santrauka - kelias vs klasės kelias

Įdiegiant „Java“ į sistemą, atitinkami failai yra įdiegiami į sistemą. Kelias ir klasės kelias yra du kintamieji, naudojami „Java“ programavime, nurodant skirtingų failų vietas. Net jei jie atrodo panašūs, jie turi skirtumą. Šiame straipsnyje buvo aptartas skirtumas tarp kelio ir klasės kelio. Skirtumas tarp kelio ir klasės kelio yra tas, kad kelias yra aplinkos kintamasis, naudojamas nurodyti „Java“ vykdomųjų failų vietą, o „classpath“ yra aplinkos kintamasis, naudojamas nurodyti klasės failų vietą. Netinkamai nustatydami kelią ir klasės kelią, turėsite įtakos tinkamam „Java“ programų sudarymui ir vykdymui.

Nuoroda:

1. „PATH and CLASSPATH“. PATH ir CLASSPATH („Java“ # x2122; vadovėliai> Svarbiausios klasės> Platformos aplinka), Galima rasti čia  

2.tutorialspoint.com. „Java Environment Setup“.  Esmė, Galima rasti čia