Неліктен Java сенімді және қауіпсіз?
Неліктен Java сенімді және қауіпсіз?

Бейне: Неліктен Java сенімді және қауіпсіз?

Бейне: Неліктен Java сенімді және қауіпсіз?
Бейне: Java әзірлеушілеріне арналған машиналық оқыту: AI технологиялық стекке көшу. 2024, Мамыр
Anonim

Берік және қауіпсіз ерекшеленетін екі ерекшелік Java басқа қолжетімділерден. Мықты : Java болып табылады Мықты себебі ол жоғары қолдау көрсетілетін тіл. Ол көптеген операциялық жүйелерде портативті. Осы мүмкіндіктің арқасында ол «Платформадан тәуелсіз» немесе «Кез келген жерде бір рет іске қосу» тілі ретінде белгілі.

Дәл солай, неге Java Secure?

Өйткені Java Виртуалды машинаның ішінде жұмыс істейтін байт-код ретінде құрастырады, ол жергілікті түрде құрастырылған бағдарлама сияқты жұмыс істейтін компьютерге қол жеткізе алмайды. Жалпы себебі неге Java көп деп есептеледі қауіпсіз қарағанда, C айталық, себебі ол жадты басқаруды сіз үшін өңдейді. Демек, бұл жағынан ол көбірек қауіпсіз.

Екіншіден, Java тілі басқа тілдерге қарағанда қаншалықты қауіпсіз? Java қарастырылады басқа тілдерге қарағанда қауіпсіз бірнеше себептер бойынша: The Java компилятор ұстайды Көбірек компиляция уақытындағы қателер; басқа тілдер (C++ сияқты) күтпеген нәтиже беретін бағдарламаларды құрастырады. Бұл тиесілі жадқа кездейсоқ сілтеме жасау мүмкін емес етеді басқа бағдарламалар немесе ядро.

Сонда Java неге сенімді?

Java болып табылады берік себебі: Ол күшті жадты басқаруды пайдаланады. Қауіпсіздік мәселелерін болдырмайтын көрсеткіштер жетіспейді. Қоқыстарды автоматты түрде жинау бар java бойынша жұмыс істейтін Java Қолданылмайтын нысандардан құтылу үшін виртуалды машина Java қосымша.

Неліктен Java түсіндіріледі?

Java компиляцияланған бағдарламалау тілі болып табылады, бірақ ол тікелей орындалатын машиналық кодқа компиляциялаудың орнына, JVM байт коды деп аталатын аралық екілік пішінге компиляция жасайды. Содан кейін байт коды құрастырылады және/немесе түсіндіріледі бағдарламаны іске қосу үшін.

Ұсынылған: