Динамикалық терілген нені білдіреді?
Динамикалық терілген нені білдіреді?

Бейне: Динамикалық терілген нені білдіреді?

Бейне: Динамикалық терілген нені білдіреді?
Бейне: Түсіңізде жеміс - жидек көрсеңіз нені білдіреді? 2024, Қараша
Anonim

Динамикалық теру . Динамикалық теру : тілдің қасиеті, мұндағы түрі тексереді болып табылады негізінен орындау уақытында орындалады. Айнымалы динамикалық түрде теріледі қашан түрі объектінің(тердің) ол ерік аты болып табылады компиляция уақытында көрсетілмеген. Бағдарлама динамикалық түрде теріледі егер ол кем дегенде біреуін пайдаланса динамикалық түрде теріледі айнымалы.

Осыны ескере отырып, динамикалық терілген тіл мен статикалық терілген тілдің айырмашылығы неде?

Біріншіден, динамикалық - терілген тілдер орындалу уақытында типті тексеруді орындаңыз, while статикалық түрде терілген тілдер компиляция уақытында типті тексеруді орындаңыз. The айырмашылық өтірік ішінде Java мысалының бірінші жолы, int num;, ол num деректер түрін int ретінде анықтайды.

Сонымен қатар, схема динамикалық түрде терілген бе? Схема статикалық ауқымды бағдарламалау тілі болып табылады, ол айнымалының әрбір қолданылуы сол айнымалының лексикалық анық байланысуымен байланысты екенін білдіреді. Жасырын түрлері бар басқа тілдер (әлсіз деп те аталады терілген немесе динамикалық түрде теріледі тілдер) APL, Snobol және Lisp тілінің басқа диалектілерін қамтиды.

Адамдар да сұрайды, неге тілдер динамикалық түрде теріледі?

артықшылықтары динамикалық - терілген тілдер : Бұл отладка циклін әлдеқайда қысқа және аз ауыртпалықсыз етеді. Компиляция қадамымен енгізілген кідіріс алаңдатуы және сіздің ойларыңызды бұзуы мүмкін. Тіпті 10 секундтық компиляция қадамы уақыт өте келе қосылады.

Неліктен Python динамикалық түрде терілген?

Python айнымалы тағайындау c, c++ және java сияқты кейбір танымал тілдерден ерекшеленеді. Мысал: жол мәнін int айнымалысына инициализациялауға рұқсат етілмейді және бағдарлама компиляцияланбайды. Бірақ Python Бұл динамикалық түрде теріледі тіл. Ол туралы білмейді түрі код іске қосылғанша айнымалының.

Ұсынылған: