Java начар терилгенби же катуу терилгенби?
Java начар терилгенби же катуу терилгенби?

Video: Java начар терилгенби же катуу терилгенби?

Video: Java начар терилгенби же катуу терилгенби?
Video: Яг одоо ашиглах хэрэгтэй шилдэг 5 аймшигт Java кодчилол 2024, Ноябрь
Anonim

Java статикалык болуп саналат - терилген тил. Ичинде начар терилген тилде өзгөрмөлөр байланышпаган түрлөргө кыйыр түрдө мажбурланышы мүмкүн, ал эми а катуу терилген тил алар мүмкүн эмес, жана ачык өзгөртүү талап кылынат. экөө тең Java жана Python болуп саналат катуу терилген тилдер. Мисалдар начар терилген тилдер Perl жана Rexx болуп саналат.

Бул жагынан алганда, күчтүү терилген жана начар терилген ортосунда кандай айырма бар?

негизги айырма , болжол менен айтканда, ортосунда а катуу терилген тил жана а начар терилген бири бул а начар терилген бири конверсияларды жасайт ортосунда байланышы жок түрлөрү, ал эми а катуу терилген бири, адатта, кыйыр түрдө өзгөртүүгө жол бербейт ортосунда байланышпаган түрлөрү.

Ошо сыяктуу эле, начар терилген деген эмнени билдирет? карама-каршы «катуу терилген " болуп саналат " начар терилген ", кайсы билдирет сен болот түрү системасынын тегерегинде иштөө. C болуп саналат белгилүү начар терилген анткени ар кандай көрсөткүч түрү болуп саналат жөн гана кастинг аркылуу башка көрсөткүчтөр түрүнө конвертацияланат.

эмне үчүн Java катуу терилген?

Java болуп саналат катуу терилген программалоо тили, анткени ар бир өзгөрмө маалымат түрү менен жарыяланышы керек. Өзгөрмө өзүнө ээ боло ала турган маанилердин диапазонун билбей туруп жашоону баштай албайт жана ал жарыялангандан кийин өзгөрмөнүн маалымат түрү өзгөрө албайт.

Катуу терилген деген эмнени билдирет?

А катуу - терилген программалоо тили ар бири бири болуп саналат түрү маалыматтардын (мисалы, бүтүн сан, символ, он алтылык, пакеттелген ондук ж. аныкталган берилген программа үчүн маалымат түрлөрүнүн бири менен сүрөттөлүшү керек.

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