undefined

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

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

— Привет, Амиго. Как успехи?

— Отлично, профессор Нудлс. Я уже выучил циклы for и while. Теперь могу отрываться по полной, не повторяясь.

— Это же великолепно. Так и знал, что я — лучший преподаватель в мире!

И не нужно слушать всех вот этих, которые говорят, что важна только практика! Теория — вот первооснова всего!.. Что ты там бормочешь? Задачи важнее? Впрочем, неважно. Предлагаю тебе несколько чудесных статей для лучшего усвоения материала.

Equals и сравнение строк

Сравнение объектов отличается от сравнения примитивных типов данных. Ты, наверное, уже догадался, почему так. В случае объектов передается ссылка, а в случае примитивов — значение… А остальное ты узнаешь из увлекательной статьи «Сравнение объектов». Там ещё примеры хорошие.

Операции над числами в Java

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

Устройство вещественных чисел

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

Побитовые операции

Если в предыдущей статье тебе рассказали о разных операциях над числами в Java, то в этой ты узнаешь больше о побитовых операциях. Не поленись прочитать и усвоить. Чрезвычайно полезно для любого робота. Побитовые операции — основа основ работы компьютера.

А ещё, если вдруг ещё не начал, то начинай сейчас читать книгу Head First Java. Она простая и понятная даже для таких зелёных программистов, как ты.

Комментарии (128)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Паровозик, который смог 41 уровень, Москва
17 февраля 2021
Тык О побитовых операциях лучше ещё дополнительно прочтите вот эту статью. Она гораздо более полная и понятная. На 30 уровне выдали вот :)
Anonymous #2497433 33 уровень
11 января 2021
подскажите, пожалуйста, как читать книгу Head First Java вместе с JavaRush? нужно это делать параллельно тема за темой? просто всё, что мы прошли здесь до этого места = около 150 страниц книги Head First Java.
Денис 17 уровень, Владимир
8 ноября 2020
Пока не вижу смысла использования побитовых операций, кроме как сдвига влево (умножение на 2) и сдвига вправо (деление на 2 с отбрасыванием остатка)
Gleb Rumpelev 16 уровень, Невельск
2 сентября 2020
🆗
BelikovSA 15 уровень, Санкт-Петербург
28 августа 2020
Мда. Описывать логические операции уже после рассмотрения if, while и for... Т.е. после того как на все грабли уже наступили самостоятельно и нашли информацию в других местах или додумали самостоятельно глядя на примеры. С типов данных и операциях над ними должен Начинаться курс.
Magdaleon 16 уровень, Санкт-Петербург
27 июля 2020
Поправьте строчку: "...хранении вещественных чисел памяти". Пропустили букву "в".
Kostya Rewrt 16 уровень, Одесса
24 июля 2020
выезжаю к пятому уровню!
Серега 19 уровень, Кривой Рог
20 июля 2020
https://www.youtube.com/playlist?list=PLyApprAtr5yjywFgRkxhfGfesgYoIhU8U
Olga Zyryanova 8 уровень, Ставрополь
28 июня 2020
мне страшно открывать дальше... там задачи вот с этими побитовыми операциями , да ? 😨