Эмне үчүн Java бекем жана коопсуз?
Эмне үчүн Java бекем жана коопсуз?

Video: Эмне үчүн Java бекем жана коопсуз?

Video: Эмне үчүн Java бекем жана коопсуз?
Video: Жава деген эмне? Жава программалоо тилин Кыргыз тилинде акысыз оку. 2024, Ноябрь
Anonim

Бекем жана коопсуз айырмалап турган эки өзгөчөлүгү болуп саналат Java башка колдо болгондордон. Мыкты : Java болуп саналат Мыкты анткени ал абдан колдоого алынган тил. Бул көптөгөн операциялык системалар аркылуу көчмө болуп саналат. Бул өзгөчөлүктөн улам ал "Платформадан көз карандысыз" же "Бир жолу каалаган жерде жаз" деп да белгилүү.

Эмне үчүн Java коопсуз?

Анткени Java Виртуалдык машинанын ичинде иштей турган байт код катары компиляциялайт, ал өзү иштеген компьютерге жергиликтүү компиляцияланган программадай кире албайт. Жалпы себеби эмне үчүн Java көбүрөөк деп эсептелет коопсуз караганда, C деп айталы, анткени ал сиз үчүн эстутумду башкарууну колго алат. Демек, бул жагынан ал көбүрөөк коопсуз.

Экинчиден, Java башка тилдерге караганда кандайча коопсуз? Java каралат башка тилдерге караганда коопсуз бир нече себептерден улам: The Java компилятор кармайт дагы компиляция убагындагы каталар; башка тилдер (C++ сыяктуу) күтүлбөгөн натыйжаларды берген программаларды түзөт. Бул кокустан таандык болгон эстутумга шилтеме кылуу мүмкүн эмес кылат башка программалар же ядро.

Анда эмне үчүн Java күчтүү?

Java болуп саналат бекем анткени: Бул күчтүү эс башкарууну колдонот. Коопсуздук көйгөйлөрүн болтурбоочу көрсөткүчтөрдүн жетишсиздиги бар. Таштандыларды автоматтык түрдө чогултуу бар java боюнча иштейт Java Колдонулбаган объекттерден арылуу үчүн виртуалдык машина Java колдонмо дагы.

Эмне үчүн Java чечмеленет?

Java компиляцияланган программалоо тили, бирок түз аткарылуучу машина кодуна компиляциялоонун ордуна, JVM байт коду деп аталган орто аралык экилик формага түзөт. Андан кийин байт коду түзүлөт жана/же чечмеленет программаны иштетүү үчүн.

Сунушталууда: