1226 Stimmen

Was ist der Unterschied zwischen statisch typisierten und dynamisch typisierten Sprachen?

Ich höre oft, dass neue Programmiersprachen dynamisch typisiert sind, aber was bedeutet es eigentlich, wenn wir sagen, eine Sprache sei dynamisch typisiert im Gegensatz zu statisch typisiert?

0voto

Pavan Kanajar Punkte 1

dynamisch typisierte Sprache hilft bei der schnellen Erstellung von Prototypen für Algorithmuskonzepte, ohne dass man sich Gedanken darüber machen muss, welche Variablentypen verwendet werden müssen (was eine Notwendigkeit in statisch typisierte Sprache e).

-17voto

Prakhyat Punkte 849

Statische Typisierung: Sprachen wie Java und Scala sind statisch typisiert.

Die Variablen müssen definiert und initialisiert werden, bevor sie in einem Code verwendet werden.

for ex. int x; x = 10;

System.out.println(x);

Dynamische Typisierung: Perl ist eine dynamisch typisierte Sprache.

Variablen müssen nicht initialisiert werden, bevor sie im Code verwendet werden.

y=10; verwenden Sie diese Variable im späteren Teil des Codes

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X