Разлика између стазе и стазе

Кључна разлика - пут вс цласспатх
 

Јава је програмски језик високог нивоа опште намене. То је популаран програмски језик који се користи за развијање различитих апликација као што су мобилне, радне површине и веб. Постоје и интегрисана развојна окружења (ИДЕ) дизајнирана за организовање, покретање и уклањање погрешака Јава апликација. Без претварања комплетног Јава програма у машински разумљив формат, јава програм се прво претвара у бајтни код. Затим се бајтни код преводи у машински код. Да би компајлирао и покренуо Јава програм, програмер треба да постави путању и путању. Чак и ова два термина изгледају слично, постоји разлика. Овај чланак говори о разлици између путање и путање. Тхе кључна разлика између путање и путања је то, патх је променљива околине која се користи за упућивање локације извршних Јава датотека, док је цласспатх променљива окружења која се користи за упућивање локације датотека класе.

САДРЖАЈ

1. Преглед и кључне разлике
2. Шта је пут
3. Шта је класа
4. Сличности између стазе и стазе
5. Упоредно упоређивање - пут у односу на класу у табеларном облику
6. Резиме

Шта је пут?

То је променљива која је корисна за састављање и покретање Јава програма. То је променљива окружења. Користи се за проналажење алата као што су Јава, Јава компајлер, Јава документација (јава доц), генератор заглавља Јава датотеке (јавах), Јава растављач (јавап) и Јава дебуггер (јдб). За компајлирање и покретање Јава програма потребно је имати Јава компајлер и Јава алате. Ово су извршне датотеке.

Слика 01: стаза и пут

При састављању Јава програма оперативни систем узима ову променљиву околину као референцу за позивање Јава компајлера. Стога, према вредности у променљивој околини, оперативни систем ће позвати Јава компајлер и алате. Стога програмер треба поставити променљиву путању. Након инсталирања Јаве, у програмским датотекама Ц диска налази се мапа која се зове Јава. Унутар те мапе се налази мапа која се зове јдк. Унутар јдк-а се налази мапа која се зове бин. У директоријуму за смеће налази се јава, јава преводилац (јавац), јава документација (јавадоц) и мноштво других алата. Стога оперативни систем користи променљиву околину пута као референцу да би пронашао ове алате.

Шта је класа?

Јава је програмски језик који пружа много уграђених библиотека и трећих библиотека за апликацију. Програмер може користити ове библиотеке према апликацији која се развија. Да би користио ове библиотеке у апликацији, програмер треба да постави пут. ЈВМ се односи на Јава виртуелну машину која је апстрактна машина за покретање јава програма. ЈВМ или Јава преводилац користи овај класни пут као референцу за претраживање датотека класа потребних за апликацију. Цласспатх каже ЈВМ-у или преводиоцу где треба да погледа у датотечном систему да би пронашао датотеке дефинисане у класама.

Каква је сличност између стазе и путање?

  • И путања и класа су променљиве окружења за правилно састављање и покретање Јава програма.

Која је разлика између стазе и стазе?

патх вс цласспатх

Пут је променљива окружења која се користи за упућивање локације извршних датотека Јава. Цласспатх је променљива окружења која се користи за упућивање датотека датотека класе.
 Користи
Варијабла путање се користи на нивоу оперативног система. Варијабла путање класе користи преводилац ЈВМ и Јава.
Варијабилна вредност
Вредност пута је% Јава_Хоме% / бин. Вриједност класа је% Јава_Хоме% / либ.

Резиме - патх вс цласспатх

Када инсталирате Јава на систем, релевантне датотеке су инсталиране у систем. Пут и класа две су променљиве које се користе у програмирању Јава за упућивање локација различитих датотека. Чак и ако изгледају слично, имају разлику. Овај чланак говори о разлици између путање и пута. Разлика између путање и класе је у томе што је путања променљива окружења која се користи за означавање локације извршних датотека Јава, док је цласспатх променљива окружења која се користи за означавање локације датотека класе. Неисправно постављање путање и путања утицати ће на правилно компајлирање и покретање Јава програма.

Референце:

1. "ПАТХ и ЦЛАССПАТХ." ПАТХ и ЦЛАССПАТХ (Јава & # к2122; Туториали> Основне класе> Платформско окружење), Доступно овде  

2.туториалспоинт.цом. „Постављање Јава окружења.“  Поента, Доступно овде