Java zəif yazılıb, yoxsa güclü yazılıb?
Java zəif yazılıb, yoxsa güclü yazılıb?

Video: Java zəif yazılıb, yoxsa güclü yazılıb?

Video: Java zəif yazılıb, yoxsa güclü yazılıb?
Video: Internet Technologies - Computer Science for Business Leaders 2016 2024, Aprel
Anonim

Java statikdir - yazıb dil. Bir zəif yazılmışdır dildə dəyişənlər əlaqəsiz tiplərə məcbur edilə bilər, halbuki a güclü şəkildə yazılmışdır dil edə bilmirlər və açıq-aşkar çevrilmə tələb olunur. Hər ikisi Java və Python güclü şəkildə yazılmışdır dillər. Nümunələr zəif yazılmışdır dillər Perl və Rexxdir.

Bu baxımdan, güclü tipli və zəif tipli arasında fərq nədir?

Əsas fərq , kobud desək, arasında a güclü şəkildə yazılmışdır dil və a zəif yazılmışdır biri odur ki, a zəif yazılmışdır biri çevrilmələr edir arasında əlaqəli olmayan növlər isə, a güclü şəkildə yazılmışdır biri adətən gizli çevrilmələrə icazə vermir arasında əlaqəli olmayan növlər.

Eynilə, zəif yazılmış nə deməkdir? Bunun əksi "güclü yazıb " edir " zəif yazılmışdır ", hansı deməkdir Sən bacarmaq tip sistemi ətrafında işləmək. C edir məlumdur zəif yazılmışdır çünki istənilən göstərici növü edir sadəcə tökmə yolu ilə istənilən digər göstərici növünə çevrilə bilər.

Java niyə güclü şəkildə yazılır?

Java a güclü şəkildə yazılmışdır proqramlaşdırma dili, çünki hər dəyişən məlumat tipi ilə elan edilməlidir. Dəyişən tuta biləcəyi dəyərlər diapazonunu bilmədən həyatına başlaya bilməz və elan edildikdən sonra dəyişənin məlumat tipi dəyişə bilməz.

Güclü yazılmış nə deməkdir?

A güclü - yazıb proqramlaşdırma dili hər birinin içində olduğu bir dildir növü verilənlərin (məsələn, tam, simvol, onaltılıq, paketlənmiş onluq və s. kimi) proqramlaşdırma dilinin və bütün sabitlərin və ya dəyişənlərin bir hissəsi kimi əvvəlcədən müəyyən edilmişdir. müəyyən edilmişdir verilmiş proqram üçün məlumat növlərindən biri ilə təsvir edilməlidir.

Tövsiyə: