JavaRush /Курсы /Java Syntax /Полезные ссылки от профессора-5

Полезные ссылки от профессора-5

Java Syntax
5 уровень , 10 лекция
Открыта

— Приветствую, Амиго! Ты, как я понял, пришёл на мою лекцию по физическим основам пространственно-временного искривления труб? Нет? А зачем тогда? Нужны дополнительные материалы по пятому уровню? Что ж, держи тогда.

Зачем нужны конструкторы?

Ты уже успел задать себе этот вопрос? А ответ нашёл? А ты уверен, что ответ — правильный? Давай проверим! Как создать дефолтного кота без признаков, а как создать такого же кота, но с определённым окрасом и тембром голоса? Не знаешь? Вот тебе отличная статья по самым основам конструкторов в Java. Читай и просвещайся!

Конструкторы базовых классов

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

Сегодня не очень много статей, зато тема очень важная. Так что углубись в неё. А если захочешь почитать что-то ещё по теме конструкторов — Head First Java тебе в помощь! Или, например «Библиотека профессионала» Кея Хорстманна — тоже отличный учебник. Думаешь, тебе ещё рано её читать, потому что ты — ещё не профессионал? А вот и зря. Профессионалами не рождаются, помнишь?

Геттеры и сеттеры

Какое-то время назад ты не знал, что такое инкапсуляция и зачем она нужна. А может и сейчас не чувствуешь себя уверенно, когда речь заходит о сокрытии данных классов и помощниках Java в этом деле — геттерах и сеттерах. Если это так, то будь добр, ознакомься с очень полезной лекцией, которая, скорее всего, упрочнит твоё понимание инкапсуляции.

Тернарный оператор

Этот зверёк очень непривычный для новичка, и по большому счёту можно обойтись вообще без него… но ведь тернарный оператор так хорошо и просто сокращает код! Поэтому если ты пока не знаешь об этом заменителе конструкции if-else, рекомендую ознакомиться и потихоньку начинать вплетать его в свой код.

А ещё я решил тебе порекомендовать книгу на будущее. Поскольку в лекции о тернарном операторе шла речь о читаемости кода, запомни это название — «Чистый код» и её автора — Роберта Мартина.

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

5
Задача
Java Syntax Pro, 5 уровень, 10 лекция
Недоступна
Айтишный релакс
Нет ничего лучше, чем посмотреть интересное полезное видео... и получить за это кучу черной материи!
Комментарии (137)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Alejka Baevoi Уровень 28
24 августа 2021
https://habr.com/ru/post/508876/ - article about Martin's book. Not recommended. It is out of date. Please read before you want to try the whole book)
Osman34 Уровень 13
28 июля 2021
Всем привет очень советую книгу Java Полное руководство. Очень класная книга, автор отлично все обьесняет
Andrei Уровень 7
28 октября 2021
автор
Marat Уровень 18
17 декабря 2021
Герберт Шилдт
Bertram Gilfoyle Уровень 8
21 марта 2021
Когда решил задачу, основа которой - следующие лекции

Повезло Повезло
Dinesh Chugtai Уровень 9
19 апреля 2021
Согласен😎
Jonnius Уровень 7
14 мая 2021
Повезло Повезло = new Повезло(); 😁
WriturX [Andrij] Уровень 16
23 декабря 2021
Тогда уже с маленькой =)

Повезло повезло = new Повезло();
Anton Уровень 1 Expert
12 января 2021
Тут постоянно рекомендуют книгу " Head First Java" ("Изучаем Java") c очкариком на обложке. Я сегодня побежал и радостно ее купил не глядя, потому что это самая рекомендуемая книга на этом сайте. Так вот, если у вас не очень хорошее зрение, и вы не можете прочитать, что написано на обратной стороне шампуня или мелким шрифтом на упаковке лекарств - эта книга не для вас. Я даже в очках не могу разобрать некоторые предложения в упражнениях, которые там указаны, как обязательные к выполнению. При этом сейчас, например, сижу перед монитором без очков, и решаю задачки. К сожалению, книги не подлежат обмену и возврату, мне жаль денег. Аминь.
Anonymous #2497433 Уровень 35
16 января 2021
начал параллельно с javarush изучать эту книгу и скажу, что не помогает. наоборот ухудшает - все запутывается. здесь теория вся по порядку, там скачками, вроде бы все понятно, но их метод - много воды и больше картинок - отвлекает. никакого профита от книги. жаль потраченное время, больше не вернусь к ней - онли javarush и google. а после 10 уровня прочитаю лучше Шилдта Руководство для начинающих, так сказать для закрепления пройденного материала - бегло просмотрел, но заметил ,что там все до мелочей описано, не то, что в Изучаем Java 130 страниц осилил
Владоs Уровень 30
19 февраля 2021
привет! ты сейчас 16 уровень, можешь порекомендовать какую-то книгу? или ты без книг смог разобраться?
Anonymous #2497433 Уровень 35
20 февраля 2021
до 10 уровня в любом случае будет сложно) после 10 уровня будет значительно легче пока читал Изучаем Java до половины - там темы идут по разному и здесь вразброс. поэтому думаю, лучше после 20 уровня прочитать эту книгу, так сказать закрепить пройденный материал и потом уже углубляться в мультипоточность и коллекции (до 10 уровня знакомство с алгоритмами, чтобы мы поняли как устроено под капотом, как все работает и знакомство с коллекциями. после 10 уровня до 15 знакомство с основами ООП, с 16 до 20 знакомство с поточностью и тд, а вот после 20 уже углубленное). повторюсь, книга очень сбивает с пути. например, по книге уже прошел ООП, а тут только знакомство с листами и картой поэтому твой лучший друг - это гугл. не хватает материала для решения задач на данную тему? читай комменты ко всем лекциям и гугли лично для себя выбрал такой план javarush до 20 уровня. потом - Изучаем Java (прочту полностью) и курсы Алишева (на это выделю где-то недельку, если успею). и дальше по курсу буду идти и совместно изучать Руководство для начинающего Шилдта вот его кстати можешь читать совместно с курсом, он идет как справочник - без воды (но думаю ,что нужно быть немного подготовленным, чтобы понимать, что там написано)
Владоs Уровень 30
22 февраля 2021
хорошо, спасибо тебе :) постараюсь тоже так проходить материал
BariO Уровень 19
26 апреля 2022
согласен. на мой взгляд книга Head First Java переоценена
catalust Уровень 19
24 октября 2022
Привет, уже 35 уровень - устроился на работу?
Ruslan Ivanov Уровень 9
8 января 2021
Часть понимаю, часть пролетает мимо У меня одного такая проблема7
8 февраля 2021
существует теория , что чуть дальше всё станет ясно...))
Даниил Уровень 8
9 апреля 2021
ребят, это вполне нормально, ищите на ютубе лекции по джаве, там уйма полезной информации показанной на практике. Всегда легче запомнить когда видишь в подробностях как всё работает
17 ноября 2021
Нет не только у вас. У меня тоже такое же чувство. Задачи так вообще иногда по наитию получаются. По крайне мере мне так кажется.
8 января 2021
тут хотя бы одну книгу начать читать не то что три сразу.
hidden #2448783 Уровень 19
6 декабря 2020
Сначала думала что будет сложно но - меня так это затянуло . Реально если сильно захотеть можно в космос полететь. А вот на книгу мне нужны деньги , пока без нее буду.
Герман Уровень 8
7 декабря 2020
Книгу можно скачать в интернете бесплатно. Однако это остаётся на твоей совести: платить автору за его труд или нет.
hidden #2448783 Уровень 19
7 декабря 2020
Моя жизнь - это критика в плане финансов . Сегодня не могу позволить купить себе книгу , а через пару недель смогу купить аж 3 . Я ценю труд который здесь есть.
Anton Lashkevich Уровень 7
10 декабря 2020
Никто не мешает скачать книгу, и если она помогла то купить её или сделать пожертвование автору. Если книга будет бесполезной - за что платить? За кота в мешке?
Alikhan Уровень 20
4 января 2021
Ты уже 19го уровня????? Прошел почти месяц..
Jeanne Sinjean Уровень 9
12 января 2021
Так увлёкся человек)
Anonymous #2372013 Уровень 26
30 ноября 2020
В эту лекцию также нужно добавить ссылку на статью, посвященную ключевому слову .this https://javarush.com/groups/posts/608-kljuchevoe-slovo-this-v-primerakh
Бабочка Алушка Уровень 17
3 ноября 2020
Я так понимаю дальше будет Билибоба одержимый Паскалем?
10 октября 2020
Не, ну это конечно издёвка... Сначала дают задачек, а потом объясняют как их было делать правильно и что там было. С другой стороны это и правильно... Читаешь о том, что уже понимаешь.
SERGEY Уровень 31
23 октября 2020
Если сотруднику постояно давать детальные инструкции, то рано или поздно сотрудника заменят эти инструкции. Чем больше вы думаете и ищете новую информацию, тем детальней вы увидете общую картину.