Razlika med potjo in učno potjo

Ključna razlika - pot proti classpath
 

Java je splošni programski jezik na visoki ravni. To je priljubljen programski jezik, ki se uporablja za razvijanje številnih aplikacij, kot so mobilne, namizne in spletne. Obstajajo tudi integrirana razvojna okolja (IDE), namenjena organizaciji, zagonu in odpravljanju napak aplikacij Java. Brez pretvorbe celotnega programa Java v strojno razumljiv format se java program najprej pretvori v bajtno kodo. Nato se bajtna koda prevede v strojno kodo. Za sestavljanje in zagon programa Java mora programer nastaviti pot in učno pot. Tudi ta dva izraza sta videti podobna, razlika je. Ta članek govori o razliki med potjo in potjo. The ključna razlika med potjo in učno potjo je to, path je spremenljivka okolja, ki se uporablja za navajanje lokacije izvedljivih datotek Java, medtem ko je classpath spremenljivka okolja, ki se uporablja za navajanje lokacije datotek razreda.

VSEBINA

1. Pregled in ključne razlike
2. Kaj je pot
3. Kaj je pouk
4. Podobnosti med potjo in učno potjo
5. Primerjava drug ob drugem - pot v primerjavi z razredom v tabeli
6. Povzetek

Kaj je pot?

To je spremenljivka, ki je koristna za sestavljanje in zagon programov Java. Je spremenljivka okolja. Uporablja se za iskanje orodij, kot so Java, prevajalnik Java, dokumentacija Java (java doc), generator datotek java datotek (javah), razstavljavec Java (javap) in odpravljanje napak Java (jdb). Za sestavljanje in zagon programa Java je potrebno imeti prevajalnik Java in orodja Java. To so izvršljive datoteke.

Slika 01: Pot in učna pot

Pri sestavljanju programa Java operacijski sistem to spremenljivko okolja vzame kot referenco za klic prevajalnika Java. Zato bo operativni sistem v skladu z vrednostjo v spremenljivki okolja poklical prevajalnik Java in orodja. Zato naj programer nastavi spremenljivko poti. Po namestitvi Jave se v programskih datotekah pogona C nahaja mapa z imenom Java. Znotraj te mape je mapa z imenom jdk. Znotraj jdk je mapa z imenom bin. V mapi bin so java, java prevajalnik (javac), java dokumentacija (javadoc) in veliko drugih orodij. Zato operacijski sistem uporablja spremenljivko okolja poti kot referenco za iskanje teh orodij.

Kaj je pouk?

Java je programski jezik, ki ponuja veliko vgrajenih knjižnic in knjižnic drugih proizvajalcev. Programer lahko te knjižnice uporablja v skladu z razvijajočo se aplikacijo. Za uporabo teh knjižnic v aplikaciji naj programer nastavi razredno pot. JVM se nanaša na Java Virtual Machine, ki je abstrakten stroj za zagon java programov. JVM ali prevajalnik Java uporablja tovrstno pot kot referenco za iskanje datotek razreda, potrebnih za aplikacijo. Classpath pove JVM ali prevajalniku, kam naj poišče v datotečnem sistemu, da poišče datoteke, definirane v razredih.

Kakšna je podobnost med potjo in učno potjo?

  • Tako pot kot classpath sta spremenljivki okolja za pravilno sestavljanje in zagon programov Java.

Kakšna je razlika med potjo in učno potjo?

pot proti razredu

Pot je spremenljivka okolja, ki se uporablja za navajanje lokacije izvedljivih datotek Java. Classpath je spremenljivka okolja, ki se uporablja za navajanje lokacije datotek razreda.
 Uporablja
Spremenljivka poti se uporablja na ravni operacijskega sistema. Spremenljivko poti razreda uporablja prevajalnik JVM in Java.
Spremenljiva vrednost
Vrednost poti je% Java_Home% / bin. Vrednost predavanja je% Java_Home% / lib.

Povzetek - pot proti classpath

Ko nameščate Java v sistem, so v sistem nameščene ustrezne datoteke. Pot in učna pot sta dve spremenljivki, ki se uporabljata v programiranju Java za navajanje lokacij različnih datotek. Četudi so videti podobni, imajo razliko. Ta članek obravnava razliko med potjo in potjo. Razlika med potjo in classpathom je v tem, da je pot spremenljivka okolja, ki se uporablja za navajanje lokacije izvedljivih datotek Java, medtem ko je classpath spremenljivka okolja, ki se uporablja za navajanje lokacije datotek razreda. Če pravilno nastavite pot in tečaj, bo to vplivalo na pravilno kopiranje in izvajanje programov Java.

Referenca:

1. "PATH in CLASSPATH." PATH in CLASSPATH (Vadnice Java & # x2122; Vadnice> Osnovni razredi> Okolje platforme), Na voljo tukaj  

2.tutorialspoint.com. "Nastavitev okolja Java."  Točka, Na voljo tukaj