JBook
Сейчас это разрозненные заметки, мысли, конспекты о Java
.
В дальнейшем планируется перевести это в небольшой курс - бесплатный для всех, кто хочет учиться. Сейчас же это все просто разрозненные статьи.
Любой feedback приветствуется!
Почему это пишется?
Изучил что-то — пробуй это объяснить, пока не поймёшь сам.
Как отблагодарить?
Если вы нашли материал этого проекта полезным или он вам помог - поставьте, пожалуйста, звездочку - это придает мотивации продолжать развивать проект и служит маячком того, что я не зря делаю это.
Путеводитель
Путеводитель, как и проект, в стадии разработки и может быть изменен.
Не все статьи внесены в путеводитель.
-
Советы для тех, кто только начинает изучать
Java
. -
Общие правила
Общие правила, советы по тому, что в
Java
делать можно, а чего не стоит. -
Объектно-ориентированное программирование - ООП
Заметки про
ООП
, зачем нужно, что включает в себя и как это использовать. -
java.lang.Object
- корень иерархии классов вJava
. Все о главном классе вJava
и его методах. -
Обработка исключительных ситуаций.
-
Все про коллекции в
Java
.Generics
.- Введение
- List * ArrayList * LinkedList
- Общие советы. * Что делать, когда вам нужна пустая коллекция
-
Сериализация в
Java
. Виды, использование, примеры. -
Системы сборки проекта в мире
Java
, структура и использование. -
Надо знать или иметь представление
- Ссылки в Java
- Overloading и Overriding - // todo ПЕРЕПИСАТЬ
-
Паттерны в
Java
и их использование. -
Старое
Time Api
. Входит в составJDK
. Из-за большого количества недочетов рекомендуется использовать либо новоеTime Api
, либо сторонние реализации, например,joda-time
. 3. Java 8 DateTime APIНовое
Time Api
. Входит в в составJDK
. Рекомендуется для использования. 4. joda-timeОдна из самых распространенных сторонних библиотек в
Java
для работы с временем. -
Все что касается алгоритмов и их реализации на
Java
, с подробным описанием.