Java для начинающих. Урок 31: Классы-обертки примитивных типов данных.

  Рет қаралды 75,302

alishev

alishev

7 жыл бұрын

МОЙ НОВЫЙ КУРС: • Мой курс "Продвинутая ...
ПРАКТИКА НА JAVA: java-marathon.tilda.ws
Реклама и сотрудничество: alishev.neil@gmail.com

Пікірлер: 79
@alishevN
@alishevN 6 жыл бұрын
Регистрируйтесь на курс "Продвинутая Java": kzbin.info/www/bejne/qIPIYqmKZbh3epo Практикуйтесь в написании Java кода: java-marathon.tilda.ws
@usafamily4804
@usafamily4804 2 жыл бұрын
Только заметила разницу. Первое видео в плейлисте - более 300 тысяч просмотров, тридцать первое - 35 тысяч. Редкая птица долетит до середины)), Всем продолжающим обучение-респект, автору -огромная благодарность.
@siberian_arg
@siberian_arg 2 жыл бұрын
как у вас успехи?
@astartes-gym
@astartes-gym 2 жыл бұрын
@@siberian_arg а как у вас успехи? Давно учите java?
@alexmorris7336
@alexmorris7336 Жыл бұрын
Или птице просто было влом ждать 3 года и они выбрали другой курс
@user-gc4nx8tm2u
@user-gc4nx8tm2u Жыл бұрын
@@astartes-gym а как у вас успехи, 3 месяца вроде как учите))
@astartes-gym
@astartes-gym Жыл бұрын
@@user-gc4nx8tm2u учусь уже 6 месяцев, освоил основы Java, научился работать с фреймворком Spring. Сейчас начал учить С и после перейду к к C++ , параллельно изучаю книги по computer science. Все очень интересно не знаю за что ухватиться. Может быть конечно распыляюсь сейчас на многое. Но так как за пару месяцев работу программистом не нашел, был вынужден пойти работать охранником где могу в день уделять по 6-8 часов учёбе, что позволяет, немного расслабиться и углубиться в основы программирования. Меня все таки интересует больше не работа, а разобраться в теме и стать именно разработчиком, тем кто будет например писать библиотеки, узкоспециализированный софт, драйвера, ос или что нибудь ещё
@lilianazarenko7977
@lilianazarenko7977 Жыл бұрын
Доступная подача материала, чистая речь, умеренный темп, никакого "мычания" - большая редкость. У Вас преподавательский талант. Мне очень помог курс "Продвинутая Java". Спасибо.😃
@user-fl6wu9tl8l
@user-fl6wu9tl8l 2 жыл бұрын
Спасибо большое за ваш труд, уже давно занимаюсь по вашим урокам, + прошел курс Продвинутая Java, уже не первый год ищу различную информацию по данной тематике и по моему мнению у вас лучше всех)
@alexeysolovyev1107
@alexeysolovyev1107 5 жыл бұрын
Спасибо за внятный курс для начинающих, столько переглядел, а вы очень доходчиво объясняете.
@Zombo4enki
@Zombo4enki Жыл бұрын
Если есть твои видео для решения моих вопросов, смотрю только их. Спасибо за информацию!
@warhammmer7731
@warhammmer7731 2 жыл бұрын
Спасибо большое, очень крутые объяснения и наглядные, читал в учебнике и не понимал что это и для чего это
@ibaevzz
@ibaevzz 4 жыл бұрын
Совмещаю с чтением книги Герберта Шилтда "Руководство для начинающих". Одной книги недостаточно, приходиться совмещать с просмотром видеокурсов, и я считаю что этот самый лучший
@sam-or4vu
@sam-or4vu 4 жыл бұрын
От Шахумова Рамазана салам
@NiflheimForever
@NiflheimForever 3 жыл бұрын
Как успехи?
@ibaevzz
@ibaevzz 3 жыл бұрын
@@NiflheimForever потом начал изучать андроид программирование, чуть поделал, понял как что, но этим занимался только из интереса, щас изучаю вёрстку сайтов(пока только фронтенд)
@user-xl5im4dl3h
@user-xl5im4dl3h 3 жыл бұрын
@@ibaevzz ну и зря. Я с веба перешел на андроид, в вебе слишком большой порог входа сейчас, да и оттачивать навыки верстки придется очень долго, фриланс забит веб-разработчиками, компании ими переполнены. Андроид сейчас в теме, да и на iOS можно свободно перейти.
@arystanqasqyrbek5071
@arystanqasqyrbek5071 3 жыл бұрын
@@user-xl5im4dl3h Я тоже
@slezkin23
@slezkin23 4 жыл бұрын
все так понятненько! спасибо
@user-fk7jl4ht1c
@user-fk7jl4ht1c 5 жыл бұрын
Слов нет на одном дыхание
@miserablehero7072
@miserablehero7072 7 жыл бұрын
Просто, ясно, по существу !!!
@Happy_Star_
@Happy_Star_ 2 жыл бұрын
Спасибо за видео!
@JessicaWhite-kn4qv
@JessicaWhite-kn4qv 6 жыл бұрын
Спасибо, очень доступно объяснил!!
@korumstar9989
@korumstar9989 5 жыл бұрын
Спасибо за работу! В своей работе вы использовали такие классы "обертки"? Если да, то для каких целей (если не секрет)?
@andriikniaziev9242
@andriikniaziev9242 3 жыл бұрын
Твой канал просто находка, спасибо за твой труд! Совмещаю с обучением на JavaRush)
@kobrinchenko
@kobrinchenko 2 жыл бұрын
Как успехи?
@qreol136
@qreol136 2 жыл бұрын
@@kobrinchenko а как твои успехи?
@kobrinchenko
@kobrinchenko 2 жыл бұрын
@@qreol136 ну как сказать на самом деле так себе я учил хорошо джаву поступил в университет и уже как то не до неё было начал учить с++ и пайтон вообщем сейчас я вынужден был бежать со своей страны так что сейчас вообще не до проги
@qreol136
@qreol136 2 жыл бұрын
@@kobrinchenko спасибо что ответил, удачи во всём
@kobrinchenko
@kobrinchenko 2 жыл бұрын
@@qreol136 спасибо , взаимно!
@simryskulov3447
@simryskulov3447 2 жыл бұрын
ну просто лучший!
@user-1gejioipmjh
@user-1gejioipmjh 2 жыл бұрын
Подскажите, на 2:53 вы говорите, что лучше использовать примитивы, т. к. их инициализация чище - имеется в виду чистота кода?
@ez907
@ez907 7 жыл бұрын
Спасибо!
@Anatoli-bq1pe
@Anatoli-bq1pe 2 жыл бұрын
Благодарю
@TeuFortMan
@TeuFortMan 2 жыл бұрын
Почему то не сказано что обёртки придумывали чтобы можно было создавать коллекции на примитивных типах данных ибо в них впихиваются только объекты
@VfxDodasi
@VfxDodasi 7 жыл бұрын
сделай урок про tcp ip
@Andrzej3935
@Andrzej3935 2 жыл бұрын
Огромное спасибо!
@Liushers
@Liushers 3 жыл бұрын
круто
@yousnowbars
@yousnowbars Жыл бұрын
Лайкаю каждый ролик. Каждый урок структурирован, краток, но при этом информативен и понятен. А полный список роликов позволяет быстро вспомнить язык, или почерпнуть то, чего ранее еще не изучал. Респект, у автора прямо преподавательский талант. Закончу курс, с удовольствием куплю продвинутый курс. Даже не столько ради курса, сколько, чтобы вознаградить автора за труды. В полном курсе, большую часть тем мне пока даже непонятна, но часто натыкаюсь на 2 предмета, которые явно надо выучить как можно раньше. Первое это Maven, второе это Spring. В продвинутом курсе у вас есть Maven, но к сожалению нет Spring. Если сделаете курс, с удовольствием куплю и Spring тоже. Очень нравится ваш стиль подачи материала, поэтому и хочется курс именно от вас.
@alishevN
@alishevN Жыл бұрын
Спринг тоже есть, смотрите на канале, полный курс по спрингу тоже есть, ссылка в описании к урокам по спрингу.
@yousnowbars
@yousnowbars Жыл бұрын
@@alishevN чуть позже тоже оьратил внимание, что все курсы от вас. 👍. Скажите, а имеет смысл брать курс спринга, не пройдя ваш курс для джавы для профи или только после можно будет понять то, что делается в спринге?
@alishevN
@alishevN Жыл бұрын
Сначала джава, потом спринг.
@jckgrib5472
@jckgrib5472 5 жыл бұрын
Вопрос такой, как из римских цифр преобразовывать в десятичные ? То есть римская I == 1 !?
@Orffinus
@Orffinus 3 жыл бұрын
Тестовое задание делал?)
@emilvafin436
@emilvafin436 Жыл бұрын
@@Orffinus есть такая задачка на leetcode
@user-qp7cb8ki2e
@user-qp7cb8ki2e Жыл бұрын
🙏
@nadusik_8446
@nadusik_8446 7 жыл бұрын
А сколько всего будет уроков? Мы сейчас на уроке 25, хотелось бы знать примерно, чтобы распланировать обучение)
@alishevN
@alishevN 7 жыл бұрын
нет какого-то числа. Уроки будут до тех пор, пока будет о чем рассказать)
@user-zl4vn8sf7u
@user-zl4vn8sf7u 2 жыл бұрын
Я вот не совсем понял ... Для чего это нужно...?
@magellan127
@magellan127 10 ай бұрын
В коллекциях в дженерики вставлять) ArrayList list = new ArrayList(); - коллекции с примитивами не работают.
@Nno_O
@Nno_O Жыл бұрын
К сожалению (или к счастью), данный подход Java уже не поддерживается \_(- -)_/
@alishevN
@alishevN Жыл бұрын
В смысле? Все поддерживается
@user-gm5sm1pw7d
@user-gm5sm1pw7d Жыл бұрын
@@alishevN Конструктор "new Integer(123)" теперь "@Deprecated" и "будет удален в будущих версиях". Это то что я вычитал. Чем заменить пока не нашел. Да и надо ли искать замену)
@zel1ner274
@zel1ner274 9 ай бұрын
@@user-gm5sm1pw7d , мой комментарий наверно не будет уже действительным, но там просто сделали как с String. Integer x1 = 124;
@user-dh2qq2vo3x
@user-dh2qq2vo3x 6 жыл бұрын
Возник вопрос про классы-обертки примитивных типов. Есть задача на отработку кода. Решением этой задачи может быть код: public static void main(String... args) { String[] strings = {"ax", "bx", "cx", "cy", "by", "ay", "aaa", "azz"}; // => ["ay", "by", "cy", "cx", "bx", "ax", "azz", "aaa"] Map map = new HashMap(); for (int i = 0; i < strings.length; i++) { //System.out.println(map); char ch = strings[i].charAt(0); Integer r = map.remove(ch); // Присвоение(?) переменной через метод, используя класс Integer if (r !=null) { int j = r; String a = strings[j]; strings[j] = strings[i]; strings[i] = a; //System.out.println(i +" "+ j); } else map.put(ch, i); } } } Если разкомментировать "System.out.println(map);", то получим результат: {} {a=0} {a=0, b=1} {a=0, b=1, c=2} {a=0, b=1} {a=0} {} {a=6} Вот хоть ты тресни, не могу я понять, почему map.remove(ch) начинает удалять ключ в map, когда появляется совпадение char ch. Это явно не прописано в теле цикла об этом. Почему это происходит?
@user-dh2qq2vo3x
@user-dh2qq2vo3x 6 жыл бұрын
Кажется я понял, где собака зарыта. Однако услышать ответ опытного девелопера был бы не лишним.
@syndicate2268
@syndicate2268 3 жыл бұрын
АУЕ
@C2H5OHH
@C2H5OHH Жыл бұрын
Спасибо!
Trágico final :(
01:00
Juan De Dios Pantoja
Рет қаралды 24 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 3 МЛН
Java SE. Урок 28. Generic / Параметризация / Обобщения
26:04
Конфигурация GIT.
3:18
alishev
Рет қаралды 16 М.
Reflection. Часть 1 (прокачанная Java)
19:34
Програмания
Рет қаралды 4,2 М.
Java SE. Урок 26. Класс String и его методы
19:56
Follow the white rabbit
Рет қаралды 72 М.
Trágico final :(
01:00
Juan De Dios Pantoja
Рет қаралды 24 МЛН