Da li je Java slabo otkucana ili jako ukucana?
Da li je Java slabo otkucana ili jako ukucana?

Video: Da li je Java slabo otkucana ili jako ukucana?

Video: Da li je Java slabo otkucana ili jako ukucana?
Video: Ујак ЖОРА ЦРНИ Домородац Одесанин САОПШТЕЊЕ Институт ТАИРОВО 2024, Maj
Anonim

Java je statički- otkucano jezik. U slabo otkucana jeziku, varijable mogu biti implicitno prisiljene na nepovezane tipove, dok u a jako otkucano jezik koji ne mogu, a potrebna je eksplicitna konverzija. Oba Java i Python su jako otkucano jezicima. Primjeri slabo otkucana jezici su Perl i Rexx.

U tom smislu, koja je razlika između jako otkucanih i slabo otkucanih?

Glavni razlika , grubo govoreći, između a jako otkucano jezik i a slabo otkucana jedan je da a slabo otkucana jedan vrši konverzije između nepovezani tipovi implicitno, dok a jako otkucano jedan tipično zabranjuje implicitne konverzije između nepovezani tipovi.

Isto tako, šta znači slabo otkucano? Suprotno od "snažno otkucano " je " slabo otkucana “, koji znači ti mogu zaobići sistem tipova. C je ozloglašeno slabo otkucana jer bilo koji tip pokazivača je konvertibilan u bilo koji drugi tip pokazivača jednostavnim prebacivanjem.

zašto je Java jako otkucana?

Java je jako otkucano programski jezik jer svaka varijabla mora biti deklarirana sa tipom podataka. Varijabla ne može započeti život bez poznavanja raspona vrijednosti koje može zadržati, a kada je deklarirana, tip podataka varijable se ne može promijeniti.

Šta se podrazumeva pod jako otkucanim?

A snažno - otkucano programski jezik je onaj u kojem svaki tip podataka (kao što su cijeli broj, znakovni, heksadecimalni, pakirani decimalni i tako dalje) je unaprijed definiran kao dio programskog jezika i sve konstante ili varijable definisano za dati program mora biti opisan jednim od tipova podataka.

Preporučuje se: