Ero Polun Ja Luokkatien Välillä

Sisällysluettelo:

Ero Polun Ja Luokkatien Välillä
Ero Polun Ja Luokkatien Välillä

Video: Ero Polun Ja Luokkatien Välillä

Video: Ero Polun Ja Luokkatien Välillä
Video: Ice MC-Megamix(Special Power Edit) 2024, Saattaa
Anonim

Avaimen ero - polku vs. luokkatie

Java on yleiskäyttöinen korkean tason ohjelmointikieli. Se on suosittu ohjelmointikieli, jota käytetään monien eri sovellusten, kuten mobiili-, työpöytä- ja verkkokehitykseen. On myös integroituja kehitysympäristöjä (IDE), jotka on suunniteltu Java-sovellusten järjestämiseen, suorittamiseen ja virheenkorjaukseen. Java-ohjelma muunnetaan ensin tavukoodiksi muuttamatta koko Java-ohjelmaa koneen ymmärrettävään muotoon. Sitten tavukoodi käännetään konekoodiksi. Java-ohjelman kääntämiseksi ja ajamiseksi ohjelmoijan tulisi asettaa polku ja luokkatie. Jopa nämä kaksi termiä näyttävät samanlaisilta, on ero. Tässä artikkelissa käsitellään polun ja luokkatien välistä eroa. Tärkein ero polun ja luokkatien välillä on se,polku on ympäristömuuttuja, jota käytetään viemään Java-suoritettavien tiedostojen sijaintia, kun taas classpath on ympäristömuuttuja, jota käytetään luokkatiedostojen sijainnin osoittamiseen.

SISÄLLYS

1. Yleiskatsaus ja keskeinen ero

2. Mikä on polku

3. Mikä on luokkatie

4. Polun ja luokkaradan yhtäläisyydet

5. Rinnakkainen vertailu - polku vs. luokkatie taulukkomuodossa

6. Yhteenveto

Mikä on polku?

Se on muuttuja, joka auttaa kääntämään ja suorittamaan Java-ohjelmia. Se on ympäristömuuttuja. Sitä käytetään työkalujen, kuten Java, Java-kääntäjä, Java-dokumentaatio (java doc), java-otsikkotiedostogeneraattorin (javah), Java-purkulaitteen (javap) ja Java-virheenkorjaimen (jdb) etsimiseen. Java-ohjelman kääntämiseksi ja ajamiseksi tarvitaan Java-kääntäjä ja Java-työkalut. Nämä ovat suoritettavia tiedostoja.

Ero polun ja luokkatien välillä
Ero polun ja luokkatien välillä

Kuva 01: polku ja luokkatie

Java-ohjelmaa koottaessa käyttöjärjestelmä ottaa tämän ympäristömuuttujan viitteeksi kutsuttaakseen Java-kääntäjää. Siksi käyttömuuttuja muuttaa ympäristömuuttujan arvon mukaan Java-kääntäjän ja työkalut. Siksi ohjelmoijan tulisi asettaa polun muuttuja. Java-asennuksen jälkeen C-aseman ohjelmatiedostoissa on Java-niminen kansio. Kansion sisällä on kansio nimeltä jdk. Jdk: n sisällä on kansio nimeltä bin. Roskakansiossa on java, java-kääntäjä (javac), java-dokumentaatio (javadoc) ja paljon muita työkaluja. Siksi käyttöjärjestelmä käyttää polkuympäristömuuttujaa viitteenä näiden työkalujen löytämiseen.

Mikä on luokkatie?

Java on ohjelmointikieli, joka tarjoaa paljon sisäänrakennettuja kirjastoja ja kolmannen osapuolen kirjastoja sovellukselle. Ohjelmoija voi käyttää näitä kirjastoja kehittyvän sovelluksen mukaan. Voidakseen käyttää näitä kirjastoja sovelluksessa, ohjelmoijan tulisi asettaa luokkatie. JVM viittaa Java-virtuaalikoneeseen, joka on abstrakti kone Java-ohjelmien ajamiseksi. JVM tai Java-kääntäjä käyttää tätä luokkatietä viitteenä hakeakseen sovellukselle tarvittavia luokkatiedostoja. Luokkapolku kertoo JVM: lle tai kääntäjälle, mistä etsiä tiedostojärjestelmässä löytää luokkiin määritetyt tiedostot.

Mikä on polun ja luokkatien samankaltaisuus?

Sekä polku että luokan polku ovat ympäristömuuttujia Java-ohjelmien oikeaan kokoamiseen ja suorittamiseen

Mikä on polun ja luokkatien välinen ero?

Erilainen artikkeli keskellä taulukkoa

polku vs. luokkatie

Polku on ympäristömuuttuja, jota käytetään viemään Java-suoritettavien tiedostojen sijaintia. Classpath on ympäristömuuttuja, jota käytetään luokkatiedostojen sijainnin osoittamiseen.
Käytetty
Polkumuuttujaa käytetään käyttöjärjestelmän tasolla. Luokkapolun muuttujaa käyttävät JVM ja Java-kääntäjä.
Muuttuja-arvo
Polun arvo on% Java_Home% / bin. Luokkatien arvo on% Java_Home% / lib.

Yhteenveto - polku vs luokan polku

Kun asennat Java-järjestelmää, asiaankuuluvat tiedostot asennetaan järjestelmään. Polku ja luokan polku ovat kaksi muuttujaa, joita Java-ohjelmoinnissa käytetään viittaamaan eri tiedostojen sijainteihin. Vaikka ne näyttävät samanlaisilta, heillä on ero. Tässä artikkelissa käsiteltiin polun ja luokkatien välistä eroa. Ero polun ja luokan polun välillä on, että polku on ympäristömuuttuja, jota käytetään Java-suoritettavien tiedostojen sijainnin osoittamiseen, kun taas classpath on ympäristömuuttuja, jota käytetään luokkatiedostojen sijainnin osoittamiseen. Polun ja luokkaradan asettamatta jättäminen vaikuttaa Java-ohjelmien oikeaan kokoamiseen ja suorittamiseen.

Suositeltava: