Как я изучил вложенный класс Java

Обо мне

Я инженер-программист, в настоящее время работаю с Java.

Почему я хотел изучить вложенный класс Java

Мне нужно было изучить это, чтобы получить удобочитаемость Java в моей компании. Однако до сих пор я не сталкивался с вложенным классом Java.

Я также хотел поделиться тем, на что я способен, с другими людьми. Я чувствую себя очень хорошо, когда помогаю людям. Надеюсь, вы найдете это полезным. Эти сообщения в блоге не являются прибыльными.

Как я подошел к изучению вложенного класса Java

Найдите хороший источник правды.

Я обнаружил, что серия руководств по Java, предоставленная Oracle, очень надежна.
Я сделал быстрый поиск в Google, и вот что я нашел:

Скачать IntelliJ IDEA

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

Вы можете скачать IDE по адресу

Читать учебники

Я знаю, что теория часто бывает скучной, но поверьте мне, это то, что вы не можете игнорировать навсегда. Основные выводы из прочитанного:

  • Вложенный класс — это просто класс внутри другого класса
  • Почему вложенные классы?
    • Вариант использования 1: реализовать дерево. Например, если MyTree — внешний класс, то MyNode — внутренний класс. Ключевым моментом является то, что MyNode не обязательно должен использоваться другими классами, кроме MyNode.
    • Вариант использования 2 (довольно редкий): A и B — это 2 класса верхнего уровня, где B нужен доступ к членам A. Однако A хочет, чтобы его члены были частными. Затем B может стать нестатическим вложенным классом A, чтобы получить доступ к членам A.

альтернативный

Написать код

Я создал простой java-файл и играю с вложенными классами. Я реализую дерево.

Напишите об этом в блоге

А вот и запись в блоге 😃 Я обнаружил, что делиться тем, что вы узнали, — это всегда отличный способ научиться этому.

Проблемы, с которыми я столкнулся

Лень. У меня не было особой мотивации изучать эту часть Java, так как я не делал ничего, связанного с вложенным классом Java за последние 2 года в Google, и я никогда не посещал курсы Java и не изучал Java должным образом.

Основные выводы

Делиться тем, что вы узнали, — отличный способ научиться этому

Советы и советы

Напишите сообщение в блоге о том, что вы узнали.

Заключительные мысли и следующие шаги

Я постараюсь написать больше о том, что я узнаю, в следующих сообщениях в блоге.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *