Является ли Java слабо типизированной или строго типизированной?
Является ли Java слабо типизированной или строго типизированной?

Видео: Является ли Java слабо типизированной или строго типизированной?

Видео: Является ли Java слабо типизированной или строго типизированной?
Видео: Что такое сильная, слабая, динамическая и статическая типизации 2024, Май
Anonim

Джава статически- напечатанный язык. В слабо типизированный язык переменные могут быть неявно приведены к несвязанным типам, тогда как в строго типизированный язык они не могут, и требуется явное преобразование. Оба Джава и Python строго типизированный языков. Примеры слабо типизированный языки - Perl и Rexx.

В этом отношении, в чем разница между строго типизированным и слабо типизированным?

Главный разница , грубо говоря, между а строго типизированный язык и слабо типизированный один в том, что слабо типизированный один делает преобразования между несвязанные типы неявно, а строго типизированный обычно не разрешаются неявные преобразования между несвязанные типы.

Точно так же, что означает слабо типизированный? Противоположность "сильно напечатанный " является " слабо типизированный ", который средства ты жестяная банка обойти систему типов. C является печально известный слабо типизированный потому что любой тип указателя является преобразуемый в любой другой тип указателя простым преобразованием.

почему Java строго типизирована?

Джава это строго типизированный язык программирования, потому что каждая переменная должна быть объявлена с типом данных. Переменная не может начать жизнь, не зная диапазон значений, которые она может содержать, а после объявления тип данных переменной не может измениться.

Что подразумевается под строго типизированным?

А сильно - напечатанный язык программирования, в котором каждый тип данных (таких как целые, символьные, шестнадцатеричные, упакованные десятичные и т. д.) предопределены как часть языка программирования, а все константы или переменные определенный для данной программы должен быть описан один из типов данных.

Рекомендуемые: