Спасибо. Подскажите работаете разработчиком или только преподаёте сейчас?
@EvgenyOrashkovСағат бұрын
@@YouMeNow88 и вам спасибо, что смотрите. Работаю разработчиком на java и в свободное время записываю видео)
@greylabservice444Күн бұрын
Благодарю за разъяснение сложных вещей простыми словами! Супер урок!
@user-yf2er5vr8q4 күн бұрын
не планируете по спрингу какой-то проект?
@EvgenyOrashkov4 күн бұрын
@@user-yf2er5vr8q на самом деле, идей для курсов куча, в том числе и по спрингу. Но с начала я хочу доделать курс по джаве для начинающих
@greylabservice4445 күн бұрын
Как всегда доступно о переопределении... А то в Kotlin за год я так и не освоил эту "сложную" тему. А тут всё понятно стало! Ты лучший!
@EvgenyOrashkov4 күн бұрын
Спасибо, очень приятно)
@user-ln8vx2jg9l5 күн бұрын
Спасибо автору за такие годные уроки по Java
@EvgenyOrashkov5 күн бұрын
@@user-ln8vx2jg9l спасибо вам, что смотрите)
@nachtgute96226 күн бұрын
Спасибо за уроки, мне нравятся, лёгкая подача, хорошее объяснение. Несправедливо мало просмотров. Автору удачи в развитии.
@EvgenyOrashkov6 күн бұрын
@@nachtgute9622 Спасибо большое за теплые слова! Будем развиваться!
@greylabservice44410 күн бұрын
Благодарю за проделанную работу! Всё классно! Откуда такие интересные задачки?
@EvgenyOrashkov10 күн бұрын
@@greylabservice444 спасибо) Задачки придумал :)
@greylabservice44415 күн бұрын
Как всегда всё на высшем уровне! Благодарю за проделанную работу! Всё предельно понятно. Просто Super!🙂
@EvgenyOrashkov15 күн бұрын
Как всегда спасибо за добрые слова)
@sergeinerobeev350121 күн бұрын
Познавательно-весело! 😊Спасибо!👍🏻
@EvgenyOrashkov21 күн бұрын
@@sergeinerobeev3501 вам спасибо)
@denysleonov655029 күн бұрын
спасибо за контент ты немного намудрил с третьей задачей имхо) можно же было проще и универсальней сделать (например, если у тебя длинны внутренних массивов разные будут) for (int i = 0; i < array.length; i++) { for (int j = 0; j < array[i].length; j++) { sum = sum + array[i][j]; } }
@EvgenyOrashkov24 күн бұрын
Спасибо Добавил переменные, для наглядности, по мне так немного понятней А по поводу, универсальности вы правы! Ваше решение подходит, если внутренние массивы будут разной длинны
@anjelomanoranjanАй бұрын
Жду видео по теме CrudApp (MVC)
@EvgenyOrashkov28 күн бұрын
Это будет в курсе по Spring, но не слишком скоро
@greylabservice444Ай бұрын
Супер! Очень нужная тема! Превьюшку какая нейронка делала?
@EvgenyOrashkov28 күн бұрын
Спасибо, я пользуюсь Copilot designer
@user-gk4ih2oe8vАй бұрын
Спасибо за уроки супер 👏
@greylabservice444Ай бұрын
наконец-то! С нетерпением ждал очередного урока от Гуру программирования!
@EvgenyOrashkovАй бұрын
Ахах, спасибо)
@rockstark4620Ай бұрын
Не понял почему при выполнении программы по выводу двумерного массива в консоль он автоматически переводит каждую ячейку массива первого уровня на новую строку?
@EvgenyOrashkovАй бұрын
За это отвечает метод System.out.println - он выводит информацию на экран и переходит на новую строку. Если бы мы использовали метод System.out.print, то все строчки массива вывелись бы одной строкой на экран. Или вы не про это?
@rockstark4620Ай бұрын
@@EvgenyOrashkov Как будто бы да, но вот все-равно не понятен механизм почему i++ пробегая по второуровнему массиву с индексом [0] [0] выводит его в строку как [0] [1] [2] [3] [4] (если представить индексы ячеек), а первоуровневые массивы выводит на каждую новую строку. То есть как будто сам метод принимающий двухуровневый массив исполняется 5 раз и читает строку System.out.println 5 раз по количеству ячеек массива первого уровня )
@rockstark4620Ай бұрын
@@EvgenyOrashkov В общем то за это видимо отвечает (array [i]) в строке System.out.println, поэтому и выводит эту строку 5 раз, так как i это непостоянное число из цикла, но осознать этот механизм как-то очень сложно, мозг взрывается )
@EvgenyOrashkovАй бұрын
Вот пример: есть массив int[][] array = new int[10][4]; Передаём его в метод print2DArray Он печатает этот массив в виде десяти строчек по четыре ноля в каждой. Что происходит: Программа заходит в цикл 10 раз, так как array.length возвращает 10. На первой итерации берем array[0] от двумерного массива 10 на 4 array[0] представляет собой одномерный массив размером 4. Метод Array.toString превращает одномерный массив размером в 4 элемента в строку, а метод System.out.println выводит эту строку на экран, и переходит на новую строку. И это происходит 10 раз, после чего мы видим на экране 10 одномерных массивов размером в 4 элемента, каждый с новой строки. И визуально это выглядит как двумерный массив размером 10 строчек на 4 столбца
@EvgenyOrashkovАй бұрын
@@rockstark4620 Вообще многомерные массивы достаточно сложная тема. На практике же они редко встречаются, даже двумерные массивы. Главная же цель этой задачи - продемонстрировать возможности методов, так как мы этот код можем один раз написать, а потом неоднократно дальше использовать в нашей программе, когда нам понадобится выводить двумерный массив на экран
@user-mb1cs1rd2qАй бұрын
Спасибо, очень доступно!!!!!
@systemcrashed6782Ай бұрын
Молодец, всё классно объяснил.
@EvgenyOrashkovАй бұрын
@@systemcrashed6782 Спасибо большое)
@greylabservice444Ай бұрын
Превьюшка идеальна! Материал преподнесён супер доступно!
@EvgenyOrashkovАй бұрын
Спасибо ❤
@greylabservice444Ай бұрын
Очень интересно про перегруженность методов и классов... В моей теме перегруженность акустики в автомобиле приводит к выходу из строя усилителей низкой частоты. А тут это во благо.
@EvgenyOrashkovАй бұрын
@@greylabservice444 это у вас такое хобби или работа?)
@greylabservice444Ай бұрын
@@EvgenyOrashkov это моё любимое дело, которое мне приносит доход.
@EvgenyOrashkovАй бұрын
@@greylabservice444 это круто, когда дело любимое и прибыльное! А вы умеете перепрошивать электронику в автомобилях? Может интересовались низкоуровневыми языками (например ассемблер)?
@greylabservice444Ай бұрын
@@EvgenyOrashkov Да, я давно работаю c "Железом" и мне как раз всё это стало интересно... я начал с андроид-разработки и стал спускаться ниже по языкам android->kotlin->java... мне интересен и ассемблер. Так же хочу научиться дизассемблировать машинный код для изменения работы с той или иной архитектурой процессора. Мне интересна подача Вашего материала. хоршо было бы, чтобы всё это Вы знали.
@EvgenyOrashkovАй бұрын
@@greylabservice444 очень круто! К сожалению ассемблер я не знаю. Большое спасибо за теплые слова, они очень мотивируют
@greylabservice444Ай бұрын
Отличный урок! Советую сделать курс по Ю-тубу! Хорошая подача и голос спокойный и все слова понятны! Видно, что проделана большая работа и над этим...
@EvgenyOrashkovАй бұрын
Спасибо большое) А что значит курс по Ютубу?
@Chanel_for_CODEАй бұрын
Я тоже не понял
@greylabservice444Ай бұрын
@@EvgenyOrashkov как создавать ролики
@EvgenyOrashkovАй бұрын
@@greylabservice444 на самом деле ничего особенного - снимаю за несколько попыток видео, потом обрезаю в нем моменты, где я оговорился или ошибся. Ну и заранее составляю план урока
@anjelomanoranjanАй бұрын
Ты ТОП! Спасибо!
@anjelomanoranjanАй бұрын
Благодарю! Хочу чтобы ты делал видео чуть сложнее. Для Junior+
@EvgenyOrashkovАй бұрын
Пока что в планах делать дальше уроки по курсу Джава для начинающих. + Есть мысль начать записывать ролики, в которых будем делать телеграм бота на джаве. Более сложные темы тоже хочется разобрать, но позже
@anjelomanoranjanАй бұрын
@@EvgenyOrashkov ну ок) можно позже! Главное чтобы было))
@user-yf2er5vr8qАй бұрын
по спрингу давайте
@EvgenyOrashkovАй бұрын
@@user-yf2er5vr8q По спрингу есть планы курс записать, но потом
@user-yf2er5vr8qАй бұрын
@@EvgenyOrashkov типа проект какой-то вроде магазина
@greylabservice444Ай бұрын
Я так ждал этого урока! Продолжай в том же духе! Как ты делаешь такие крутые Превьюшки?
@EvgenyOrashkovАй бұрын
Спасибо! Это мне нейронка их делает) Я примерно представляю, что хочу видеть и описываю это нейросети, а потом уже из предложенных вариантов выбираю который нравится
@greylabservice4442 ай бұрын
Ставлю лайк заранее!
@greylabservice4442 ай бұрын
очень интересные для понимания задачи! Речь очень грамотная, всё предельно понятно! Ни одного слова-паразита!
@anjelomanoranjan2 ай бұрын
Ты ТОП! Спасибо!
@anjelomanoranjan2 ай бұрын
Ты красавчик! Шикарно объясняешь!
@EvgenyOrashkov2 ай бұрын
Спасибо большое)
@greylabservice4442 ай бұрын
Для меня это была наисложнейшая тема... а тут всё чётко и понятно! У тебя Дар преподавания в сфере IT.
@EvgenyOrashkov2 ай бұрын
Спасибо огромное!) На самом деле многомерные массивы достаточно редко встречаются в реальных задачах
@greylabservice4442 ай бұрын
Супер! Всё на пальцах объяснил!
@greylabservice4442 ай бұрын
Теперь я твой фанат.!!🎉
@greylabservice4442 ай бұрын
Ты лучший!!!
@EvgenyOrashkov2 ай бұрын
Спасибо большое, приятно)
@EvgenyOrashkov2 ай бұрын
Всем привет! Если вам нравятся мои видео, буду рад вашим лайкам и подписке!
@EvgenyOrashkov3 ай бұрын
Наконец-то закончил поправлять прошлые видео, продолжу выкладывать новые)
@xeither2893 ай бұрын
БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР! НЕ БУДЕМ РАЗРУШАТЬ МИР! ПОЛЮБИМ БОГА И ВСЕХ ЛЮДЕЙ! НЕТ ВОЙНЕ!!