Хочу начать пробовать джаву прямо сейчас. Начать с чтения документации базовых возможностей, а потом сделать простое приложение типо бэкэнда для чата.
Решил спросить java программистов с чего начать вы бы посоветовали себе в прошлом?
Я нашел 2 ресурса https://docs.oracle.com/javase/tutorial/
Вроде от оракла и кажется все базовые вещи есть, но не вижу там ничего про стримы, а это базовая технология, поэтому мне кажется что этот мануал может быть устаревшим.
https://metanit.com/java/tutorial/
Типичный туториал от нонейма из интернета, но мб тут меньше деталей и особенностей описано.
Поэтому вопрос про то что бы выбрали из этого вы (или может быть что-то третье) и где в джава мире искать информацию о штуках вроде стримов? Если этой технологии нет в самой первой версии языка, значит искать нужно в описании той версии, в которой фича впервые появилась или есть какой-то список технологий с документацией? Куда мне идти в будущем, что бы прочитать о работе какой-то технологии в джаве? Например на сайте PHP в документах есть список встроенных технологий и описание зачем они нужны, есть ли что-то подобное у Java?
Вижу есть в документации https://docs.oracle.com/javase/8/docs/api/index.html но там не описывается например зачем нужны стримы. А я имею в виду какой-то список где пишут что-то типо "если столкнулся с данными поступающими кусочками, то с такими данными можно работать с помощью стримов"
Почитал ссылку @insolor, не нашел там ничего полезного относительно моего вопроса. Я думаю что формат книги не может содержать ответ на этот вопрос, должен быть какой-то сайт, скорее всего официальная страница от оракла, где описываются технологии с описанием их назначения и целей применения, размером хотя бы в 2-3 параграфа для каждой
@insolor дал ссылку на пример страницы с описанием https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html
Это тот тип страниц который меня интересует, осталось только выяснить где можно найти список таких страниц и это можно будет считать ответом на мой вопрос
java annotationи первые же ссылки ведут на обзорные страницы. – Roman-Stop RU aggression in UA Jul 28 '21 at 10:15Спасибо всем кто ответил, получается я немного не разобрался в сайте документации
– Игорь Jul 28 '21 at 10:19