Несмотря на похожие названия, Java и JavaScript — это совершенно разные языки с разными целями и философией разработки.
class был добавлен в ES6 как синтаксический сахарJVM), что делает её платформонезависимойNode.jsСхожесть названий — в основном историческая и маркетинговая случайность из 1990-х годов. На практике эти языки служат разным экосистемам — Java ориентирована на структурированные крупномасштабные энтерпрайз-окружения, в то время как JavaScript доминирует в веб-разработке как на клиентской, так и на серверной стороне.
Java требует явного объявления типов на этапе компиляции благодаря статической типизации, в то время как JavaScript разрешает типы динамически во время выполнения без необходимости явных аннотаций типов.
Новый — ещё не проверен сообществом
Вы