Java este un limbaj de programare la nivel înalt de uz general. Este un limbaj de programare popular care este folosit pentru a dezvolta o varietate de aplicații precum mobil, desktop și web. Există, de asemenea, Medii integrate de dezvoltare (IDE) concepute pentru a organiza, rula și depana aplicațiile Java. Fără a converti întregul program Java în format ușor de înțeles, programul java este mai întâi convertit într-un cod byte. Apoi, codul octet este tradus în codul mașinii. Pentru a compila și rula un program Java, programatorul trebuie să stabilească calea și calea de clasă. Chiar și acești doi termeni par asemănători, există o diferență. Acest articol discută diferența dintre cale și calea de clasă. diferența cheie între cale și calea de clasă este asta, calea este o variabilă de mediu care este utilizată pentru a se referi la locația fișierelor executabile Java în timp ce classpath este o variabilă de mediu care este folosită pentru a trimite locația fișierelor de clasă.
1. Prezentare generală și diferență cheie
2. Ce este calea
3. Ce este calea de clasă
4. Asemănări între cale și calea de clasă
5. Comparație comparativă - calea vs. calea de clasă în formă tabulară
6. rezumat
Este o variabilă utilă pentru a compila și a executa programe Java. Este o variabilă de mediu. Este folosit pentru a găsi instrumente cum ar fi Java, compilatorul Java, documentația Java (java doc), fișierul de antet java (javah), Java disassembler (javap) și Java debugger (jdb). Pentru a compila și rula programul Java este necesar să aveți compilatorul Java și instrumentele Java. Acestea sunt fișiere executabile.
Figura 01: calea și calea de clasă
La compilarea programului Java, sistemul de operare ia această variabilă de mediu ca referință pentru a apela compilatorul Java. Prin urmare, în funcție de valoarea din variabila de mediu, sistemul de operare va invoca compilatorul Java și instrumentele. De aceea, programatorul ar trebui să stabilească variabila căii. După instalarea Java, există un folder denumit Java în fișierele de programe ale unității C. În interiorul acelui dosar există un dosar numit jdk. În interiorul jdk, există un dosar numit bin. În folderul bin, există java, java compiler (javac), documentația java (javadoc) și multe alte instrumente. Prin urmare, sistemul de operare utilizează variabila de mediu a traseului ca referință pentru găsirea acestor instrumente.
Java este un limbaj de programare care oferă o mulțime de biblioteci încorporate și biblioteci terțe pentru aplicație. Programatorul poate folosi aceste biblioteci în funcție de aplicația în curs de dezvoltare. Pentru a folosi aceste biblioteci în aplicație, programatorul trebuie să stabilească calea de clasă. JVM se referă la Java Virtual Machine, care este o mașină abstractă pentru a rula programe Java. JVM sau compilatorul Java utilizează această clasă de clasă ca referință pentru a căuta fișierele de clasă necesare pentru aplicație. Calea de clasă îi spune JVM sau compilatorului unde să se uite în sistemul de fișiere pentru a găsi fișierele definite în clase.
calea vs. calea de clasă | |
Calea este o variabilă de mediu care se utilizează pentru a indica locația fișierelor executabile Java. | Calea de clasă este o variabilă de mediu care este utilizată pentru a indica locația fișierelor de clasă. |
Folosit de | |
Variabila căii este utilizată la nivel de sistem de operare. | Variabila căii de clasă este folosită de compilatorul JVM și Java. |
Valoare variabilă | |
Valoarea căii este% Java_Home% / bin. | Valoarea classpath este% Java_Home% / lib. |
Când instalați Java în sistem, fișierele relevante sunt instalate în sistem. Calea și calea de clasă sunt două variabile utilizate în programarea Java pentru a trimite locațiile diferitelor fișiere. Chiar și ele arată asemănătoare, au o diferență. Acest articol a discutat diferența dintre cale și calea de clasă. Diferența dintre cale și calea de clasă este că acea cale este o variabilă de mediu utilizată pentru a se referi la locația fișierelor executabile Java în timp ce classpath este o variabilă de mediu utilizată pentru a indica locația fișierelor de clasă. Setarea corectă a căii și a căii de clasă nu va afecta compilarea și rularea corectă a programelor Java.
1. "PATH și CLASSPATH". PATH și CLASSPATH (Tutorialele Java ™> Clasele esențiale> Mediul de platformă), Disponibil aici
2.tutorialspoint.com. "Setarea mediului Java." Punctul, Disponibil aici