🖼️ Presentation

🎞️ Video-record

Java

Что такое Java?

Java - высокоуровневый, строго типизированный, объектно-ориентированный язык программирования. Внутренняя структура языка Java написана преимущественно на C++ (можно назвать родителем Java👨‍👦).

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

Более подробно узнать о главных отличиях от компилируемымых языков (С/С++ и многими др.) и о запуске кода см. Презентацию👨🏽‍🏫

Область применения

Язык Java и его "потомки" многие отрасли Web технологий (JS - полный лидер на front-end, Java - на сложном back-end), абсолютно полностью доминируют на рынке Android (свеженький Kotlin от Jetbrains полностью совместим с Java) и один из самых часто используемых языков в крупно-финансовых компаниях.

Но всё же ближе к концу курса мы будем развиваться в сторону Web разработки

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/08fc80e3-c4db-41be-8313-599b5774a184/Untitled.png

JRE, JDK