Är Java svagt eller starkt skrivet?
Är Java svagt eller starkt skrivet?

Video: Är Java svagt eller starkt skrivet?

Video: Är Java svagt eller starkt skrivet?
Video: Java Weak Reference and Soft References 2024, Maj
Anonim

Java är en statiskt- skrevs språk. I en svagt skrivet språk, variabler kan implicit tvingas till orelaterade typer, medan i en starkt skrivet språk som de inte kan, och en explicit konvertering krävs. Både Java och Python är starkt skrivet språk. Exempel på svagt skrivet Språken är Perl och Rexx.

I detta avseende, vad är skillnaden mellan starkt och svagt skrivet?

Den huvudsakliga skillnad , på ett ungefär, mellan a starkt skrivet språk och a svagt skrivet en är att a svagt skrivet man gör omställningar mellan orelaterade typer implicit, medan en starkt skrivet man tillåter vanligtvis inte implicita omvandlingar mellan orelaterade typer.

Likaså, vad betyder svagt skrivet? Motsatsen till "starkt skrevs " är " svagt skrivet ", som innebär att du burk arbeta runt typsystemet. C är notoriskt svagt skrivet eftersom någon pekare typ är konverterbar till vilken annan pekare som helst genom att gjuta.

varför är Java starkt skrivet?

Java är en starkt skrivet programmeringsspråk eftersom varje variabel måste deklareras med en datatyp. En variabel kan inte börja sitt liv utan att känna till intervallet av värden den kan hålla, och när den väl har deklarerats kan variabelns datatyp inte ändras.

Vad menas med starkt skrivet?

A starkt - skrevs programmeringsspråk är ett där varje typ av data (som heltal, tecken, hexadecimal, packad decimal och så vidare) är fördefinierad som en del av programmeringsspråket och alla konstanter eller variabler definierade för ett givet program måste beskrivas med någon av datatyperna.

Rekommenderad: