Введение в язык программирования Java -

Java - это объектно-ориентированный язык программирования общего назначения для разработки. Он был разработан Джеймсом Гослингом в Sun Microsystems в США в 1991 году и выпущен в 1995 году в качестве основного компонента Sun Microsystems. Основная особенность java заключается в том, что она не зависит от платформы означает, что после компиляции вы можете выполнять программу на любой платформе, потому что исходный код java, то есть (файл java), преобразуется в байтовый код, который является промежуточным языком. с помощью компилятора java. Этот байт-код может быть выполнен на любой платформе с использованием JVM (J ava V irtual M achine), поэтому java была разработана с концепцией « Написать один раз, запустить где угодно ».

Как работает Java -

Работа java полностью основана на JVM (J ava V irtual M achine), поэтому понимание того, как работает JVM, проясняет концепцию «Как работает Java ».

JVM - Сердце JAVA. Он преобразует байт-код Java в машинный язык. JVM является частью Java Run Environment (JRE). В других языках программирования компилятор создает машинный код для конкретной системы. Однако компилятор Java создает код для виртуальной машины, известной как виртуальная машина Java. На рисунке, как показано выше

  1. Во-первых, код Java (.java) преобразуется в байт-код (.class).
  2. Этот байт-код интерпретируется на другом компьютере между хост-системой и исходным кодом Java.

Для чего используется Java -

Прежде чем ответить на этот вопрос, позвольте мне пояснить вам, почему вы должны выбрать java. Из-за таких функций Java, как Независимость от платформы, Безопасный, Надежный, Многопоточный, Портативный , Распределенный, Высокопроизводительный. Java очень популярна и доминировала в этой области с начала 2000-х до настоящего 2020 года.

Java использовалась в разных областях. Как показано на рисунке ниже:

Популярные темы, которые следует учитывать при собеседовании по Java-

У вас есть интервью - что теперь? В то время как некоторые собеседования могут проходить в прямом, простом формате вопросов и ответов, в индустрии Java подготовка к собеседованию может быть немного сложнее .

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

Концепция Core Java:

  • Концепции OOPS (абстракция данных, инкапсуляция, наследование, полиморфизм)
  • Все о JDK, JRE, JVM
  • Обработка строк
  • Концепция Финальный блок, Статический блок
  • Рамки коллекции
  • Обработка исключений
  • Многопоточность
  • Сборка мусора в Java

Передовая концепция Java:

  • JDBC (подключение к базе данных Java)
  • Сервлет
  • JSP

Популярные фреймворки:

  • Весна (MVC, JDBC, ORM, AOP)
  • Фреймворк Hibernate ORM

Вот несколько онлайн-источников для изучения Java и подготовки к собеседованию по Java.

Вывод-

Наконец, в этом руководстве по Java мы узнали о языке программирования Java, о том, как работает java, для чего используется java и о популярных темах, которые следует учитывать при собеседовании по Java. Надеюсь, это поможет😇.

Спасибо🙂