Je, Java imeandikwa vibaya au imechapwa kwa nguvu?
Je, Java imeandikwa vibaya au imechapwa kwa nguvu?

Video: Je, Java imeandikwa vibaya au imechapwa kwa nguvu?

Video: Je, Java imeandikwa vibaya au imechapwa kwa nguvu?
Video: Shocked by Bandung Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ First Impressions 2024, Novemba
Anonim

Java ni takwimu- chapa lugha. Ndani ya chapa dhaifu lugha, viambishi vinaweza kulazimishwa kwa njia isiyo na uhusiano kwa aina zisizohusiana, ambapo katika a imeandikwa kwa nguvu lugha hawawezi, na uongofu wazi unahitajika. Zote mbili Java na Python ni imeandikwa kwa nguvu lugha. Mifano ya chapa dhaifu lugha ni Perl na Rexx.

Katika suala hili, kuna tofauti gani kati ya chapa kwa nguvu na chapa dhaifu?

Kuu tofauti , kwa kusema, kati ya a imeandikwa kwa nguvu lugha na a chapa dhaifu moja ni kwamba a chapa dhaifu mtu hufanya uongofu kati ya aina zisizohusiana kabisa, wakati a imeandikwa kwa nguvu moja kwa kawaida hairuhusu ubadilishaji kamili kati ya aina zisizohusiana.

Vivyo hivyo, chapa dhaifu inamaanisha nini? Kinyume cha "kwa nguvu chapa " ni " chapa dhaifu ", ambayo maana yake wewe unaweza fanya kazi karibu na mfumo wa aina. C ni sifa mbaya chapa dhaifu kwa sababu aina yoyote ya pointer ni kubadilishwa kwa aina nyingine yoyote ya pointer kwa kutupwa.

kwa nini Java imeandikwa kwa nguvu?

Java ni a imeandikwa kwa nguvu lugha ya programu kwa sababu kila tofauti lazima itangazwe na aina ya data. Tofauti haiwezi kuanza maisha bila kujua anuwai ya thamani inayoweza kushikilia, na ikishatangazwa, aina ya data ya kigezo haiwezi kubadilika.

Nini maana ya kuandika kwa nguvu?

A kwa nguvu - chapa lugha ya programu ni moja ambayo kila moja aina ya data (kama vile nambari kamili, herufi, heksadesimali, desimali iliyopakiwa, na kadhalika) imefafanuliwa awali kama sehemu ya lugha ya programu na viambatisho vyote au viambishi. imefafanuliwa kwa mpango fulani lazima uelezewe na aina moja ya data.

Ilipendekeza: