Уроки Java для профессионалов | #2 - Массивы данных ArrayList и LinkedList

  Рет қаралды 77,211

Гоша Дударь

Гоша Дударь

Күн бұрын

Пікірлер: 98
@voittamaton1
@voittamaton1 6 жыл бұрын
1:38 - "я здесь не прописываю слово int, а я здесь полноценно прописываю слово Integer... Надо полные слова прописывать" . Объяснение, которое мы заслужили :-D Здесь намеренно было скрыто, что класс-дженерик принимает в качестве параметра класс, а не примитивный тип, поэтому и указывается класс Integer, а не примитивный тип int? :-) Или автор не знает этого?
@MsDima9999
@MsDima9999 5 жыл бұрын
voittamaton1 остальное за деньги захаххаха
@kasatin4969
@kasatin4969 4 жыл бұрын
Объяснил конечно ну очень поверхностно.
@gennadygennady3458
@gennadygennady3458 4 жыл бұрын
@@kasatin4969 элементы ArrayList могут принимать только обьекты, поэтому все примитивные типы поступают в виде классов-оберток, погугли класс враперы или классы-обертки. С помощью них мы можем работать с примитивными типами как с обьектами.
@hexruin4569
@hexruin4569 4 жыл бұрын
1:11 - для начала нам необходимо его импортировать, так для для работы с этим массивом нам необходимо его импортировать :D
@sexol1235
@sexol1235 6 жыл бұрын
Гоша, пожалуйста, не забудь запилить уроки про сервлеты, спринг и javaFX. Потому что важные технологии почему то забывают. Одного языка мало ведь.
@lisafox9026
@lisafox9026 4 жыл бұрын
ну какие это курсы для профессионалов? это для новичков совсем
@anjelomanoranjan
@anjelomanoranjan Жыл бұрын
спасибо друг))
@iteatech6380
@iteatech6380 6 жыл бұрын
Tobish, you say 101 words per second and its so fast for me
@PsychoMasol
@PsychoMasol 6 жыл бұрын
Продолжай ,очень ждал продвинутый курс!
@sergejsvisockis
@sergejsvisockis 6 жыл бұрын
На мой взгляд было бы более полезным рассказать как изнутри работает LinkedList и ArrayList, рассказать про ссылки, указатели, а то в этом уроке по сути вы используете уже готовые библиотечные методы не рассказывая, как они работают.
@ВиталийВрублевский-ч7у
@ВиталийВрублевский-ч7у 6 жыл бұрын
У него так все уроки, по "верхам". После них нельзя научится программированию.
@ВалентинГлобалов
@ВалентинГлобалов 6 жыл бұрын
Создай свои уроки, не поверхностные, я с удовольствием их посмотрю
@gr21TzX9
@gr21TzX9 6 жыл бұрын
@@ВалентинГлобалов itvdn. java essential, java professional. на торрентах можно найти
@MsDima9999
@MsDima9999 5 жыл бұрын
Ето простореклама сайта,какие уроки,за 8 минут ерей и линкед лист.
@dmytrohelbak
@dmytrohelbak 6 жыл бұрын
Привет, Гоша! Без тебя ни как))) Спасибо за хорошие уроки!!!
@VitaliyZlobin
@VitaliyZlobin 6 жыл бұрын
нет необходимости указывать число элементов ArrayList, если оставить пустые скобки, то по дифолту там будет значится 10. Можно просто ArrayList list = new ArrayList();
@RobertSmith-im5kv
@RobertSmith-im5kv 6 жыл бұрын
очень прошу,сделай еще C# для профессионалов) лучший ютубер)
@atlasua2021
@atlasua2021 4 жыл бұрын
Случайно проорал с названия.
@allakorneeva8282
@allakorneeva8282 6 жыл бұрын
Прошу, продолжай снимать !!! Особенно про java
@LobanovSpace
@LobanovSpace 6 жыл бұрын
Спасибо за видео!
@grjxbskt2015
@grjxbskt2015 6 жыл бұрын
Продолжай!
@fenix_feather
@fenix_feather 5 жыл бұрын
Java для профессионалов :DDD абсолютно ничего не рассказано, что нужно знать профессионалам. как эти классы работают, от каких классов наследуются, почему нельзя поставить примитивный тип в качестве дженерика и т.д. всё упущено.
@i7emen13Go
@i7emen13Go 4 жыл бұрын
Спасибо!
@_gjdjdj
@_gjdjdj 4 жыл бұрын
Один(Гоша Дударь), уроки для профессионалов...))), а второй (Хауди Хо), уроки от профессионала...))) А если разобраться, то ни один, ни второй, вообще не профессионалы.
@КонстантинБолотько
@КонстантинБолотько 5 жыл бұрын
Спасибо за видео! Всё ясно и понятно изложено!
@albertakimov2541
@albertakimov2541 3 жыл бұрын
Тип данных, ну я просто пишу полностью Integer🤣 Хотел ещё выключить как увидел, что он импорты пишет сам
@yee_mlg4898
@yee_mlg4898 6 жыл бұрын
спасибо
@myfeedback8008
@myfeedback8008 6 жыл бұрын
Привет) все сделал как на видео, но при отладке выдает ошибку. run: Error: Could not find or load main class exampels.Exampels D:\Users\14\AppData\Local\NetBeans\Cache\8.2\executor-snippets un.xml:53: Java returned: 1 СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 2 секунды)
@anatolii.vorobiov
@anatolii.vorobiov 6 жыл бұрын
Давай что то по хардкорней, легко слишком, всё это можно и в книжке прочитать или в офф документацию глянуть. А с подсказками в идее и знанием английского и так поймёшь функционал.
@KyivanEnjoyer
@KyivanEnjoyer 5 жыл бұрын
хоть бы про коллекции инфу, про то, что arraylist должен быть в методе и тд
@Roman_jv
@Roman_jv 3 жыл бұрын
Иногда, для фана, смотрю видео Гоши.....товарищи новички - не смотрите это. Парень просто не понимает о чём говорит....нахватался терминов и несёт откровенный бред... ....именование переменных, "вот так нужно написать Integer "....© - это просто умора.... Контент не просто бесполезный - он вредный...
@СашаНетеса-о4ш
@СашаНетеса-о4ш 5 жыл бұрын
Arraylist можно заполнить через цикл for
@factualinfomation7807
@factualinfomation7807 Жыл бұрын
конечно
@БиликтоНелтанов
@БиликтоНелтанов 6 жыл бұрын
Стоять! Расскпжи сначала про библиотеку свинг. Там есть методы drawRect, drawEllipse. Ещё в библиотеке io есть метод некий, который может картинку в панель вставлять из файлов. Не помню как называется но точно связано со словом image.
@AliaksandrSalotski
@AliaksandrSalotski 6 жыл бұрын
Биликто Нелтанов swing заброшен даже oracle, смысл его рассматривать?
@anatolii.vorobiov
@anatolii.vorobiov 6 жыл бұрын
Может Java fx лучше
@БиликтоНелтанов
@БиликтоНелтанов 6 жыл бұрын
Александр Солоцкий ну не знаю. Просто кто-то спрашивал:"А как из этого можно сделать нормальное приложение?" Я думаю многие зная свинг смогут сделать более менее нормальные приложения.
@ИльяГребенюков-м7ь
@ИльяГребенюков-м7ь 4 жыл бұрын
Здравствуйте почему то у меня не видит класс и выдает ошибку
@stepanfomincev7331
@stepanfomincev7331 6 жыл бұрын
Ждем С# для профессионалов .__.
@kotomen_2019
@kotomen_2019 3 жыл бұрын
аахахах может с##?
@esportsmen1518
@esportsmen1518 6 жыл бұрын
а будет сложно перейти с бейзика на яву?
@СашаНетеса-о4ш
@СашаНетеса-о4ш 5 жыл бұрын
А как вывести Array в обратном порядке?
@vitalijuskolinko9011
@vitalijuskolinko9011 4 жыл бұрын
1. методом reverse(), а потом выводить также как и тут через for или 2. циклом for (int i = array.length - 1; i >= 0; i--) {System.out.println(i);}
@СашаНетеса-о4ш
@СашаНетеса-о4ш 4 жыл бұрын
@@vitalijuskolinko9011 спасибо
@The_Mavrik
@The_Mavrik 6 жыл бұрын
Привет Гоша. Можешь подсказать, компелирую на unity для андройд, но телефон не хочет устанавливать приложение, пишет "похоже пакет повреждённ". SDK утановил всё что надо и яву последнюю. хз в чём дело( помоги
@mrybs
@mrybs 4 жыл бұрын
Java у тебя 1.8.0? Надо её
@The_Mavrik
@The_Mavrik 4 жыл бұрын
@@mrybs Эмм, это было 2 года назад, уже давноооо решил эту проблему =)
@mrybs
@mrybs 4 жыл бұрын
@@The_Mavrik я знаю. Просто когда только написал посмотрел на дату
@1kipyatok
@1kipyatok 6 жыл бұрын
привет! сделай пожалуйста с# для профессионалов!
@ВалентинГлобалов
@ВалентинГлобалов 6 жыл бұрын
java развивать надо!!!!!
@alexmuzychuk5969
@alexmuzychuk5969 6 жыл бұрын
Увеличить массива ? )))
@Частныйсектор-х4я
@Частныйсектор-х4я Жыл бұрын
после Idea в нетбинс не так удобно) нет авто ввода, и дольше думает чтоли
@baobob1
@baobob1 5 жыл бұрын
так это же по сути списки, а не массивы, зачем их массивами называть?
@pUjVhBF5sXc
@pUjVhBF5sXc 5 жыл бұрын
Возможно для понимания. Хотя мне тоже удобнее называть их списками
@baobob1
@baobob1 5 жыл бұрын
@@pUjVhBF5sXc Ну просто надо вещи своими именами называть, просто у меня вот это String[ ] не поворачивается язык назвать вот этим ArrayList, они таки разные...
@leolnid9630
@leolnid9630 6 жыл бұрын
А разве переменные можно так называть? В плане стиля java
@gennadygennady3458
@gennadygennady3458 4 жыл бұрын
конечно нет, только camelCase, через нижнее подчеркивание пишутся названия констант в верхнем регистре
@menq3997
@menq3997 6 жыл бұрын
Что нужно знать программисту чтобы устроится на работу ?
@Alexander-cf3yf
@Alexander-cf3yf 6 жыл бұрын
Камасутру
@LobanovSpace
@LobanovSpace 6 жыл бұрын
Что нужно знать пилоту чтобы устроится на работу? Что нужно знать врачу, чтобы устроится на работу? И т.д.
@lEpIvIaKl
@lEpIvIaKl 5 жыл бұрын
@@LobanovSpace Да ппц, запарили эти тысячи людей, зачастую школьников, которые хотят по-бырому прогером стать и получать 100-ку попивая кофеёк (ну, так им сладко видится всё как правило), но жизнь их трезвит потом порой. Хорошо мы не Китай и не Индия, народу меньше.
@Hacker-cp4vg
@Hacker-cp4vg 5 жыл бұрын
Почему лЫнкед? Почему лЫст? Почему не линкед лист?
@CoolDispooL
@CoolDispooL 6 жыл бұрын
Жду питон для профи
@alexsugu
@alexsugu 6 жыл бұрын
Спасибо за урок. но мне кажится или ты спешил
@Alexander-cf3yf
@Alexander-cf3yf 6 жыл бұрын
он ускорил видео, поставь скорость 0.5
@LobanovSpace
@LobanovSpace 6 жыл бұрын
Потому что это для профи
@СергейПанкратов-м1ъ
@СергейПанкратов-м1ъ 2 жыл бұрын
1:38 - Я хочу чтобы это был Integer, а не int. :DD ( Видимо если ты профессионал - ты пишешь то, что хочешь. Зачем про примитивные типы рассказывать, про обертки, профессионал как хочет так и пишет.)
@ecclesiastes2000
@ecclesiastes2000 6 жыл бұрын
Я кинул жалобу, потому что данный материал для начинающих, а не профессионалов.
@karenhovhannisyan9193
@karenhovhannisyan9193 5 жыл бұрын
+1 это пиздец просто а не для профессионалов
@romankopylov5013
@romankopylov5013 5 жыл бұрын
Крайне советую автору обдумать стиль именования переменных! Ибо "some_dyn" выглядит крайне убого и нарушает Java Variables Code Conventions!
@MsDima9999
@MsDima9999 5 жыл бұрын
Roman Kopylov а обяснение про то что нудно писать полеостью слово інтеджер тебя несмущает?)
@Roman_jv
@Roman_jv 3 жыл бұрын
@@MsDima9999 твёрдая уверенность в том, что автор настолько же далёк от темы коллекций и java в целом, как и те, кто положительно оценивают это видео)))
@Мози3-в2н
@Мози3-в2н 5 жыл бұрын
Спасибо но это точно не для профи а только для новичков потомучто профи это все должны знать они же профи Я не профи))
@macewite
@macewite 6 жыл бұрын
ArrayList всегда быстрее LinkedList
@agresor_oo7461
@agresor_oo7461 6 жыл бұрын
Почему?
@macewite
@macewite 6 жыл бұрын
AgReSoR_oo7 потому что процессору долго прыгать по ссылкам, а в LinkedList их в 2 раза больше
@agresor_oo7461
@agresor_oo7461 6 жыл бұрын
А если нужно добавить элемент? В середину например
@macewite
@macewite 6 жыл бұрын
LinkedList хранит ссылки на первый элемент и на последний, а до середины дойти надо, а это долго. Добавление в начало будет быстрее чем в ArrayList
@stasonick
@stasonick 6 жыл бұрын
главное НО наступает при превышении размера внутреннего массива ArrayList и он создаёт новый в 1,5 раза больше перекидывая все данные в него, а это долго. Это лучше сравнивать тестом, легко создав объект под общим интерфейсом Лист поменять Array на Linked
@aleksthomson9457
@aleksthomson9457 2 жыл бұрын
уроки ничерта не для профессионалов
@neverminesu
@neverminesu 3 жыл бұрын
Для "профессионалов", ага... Массивы данных..
@DR-ku1hw
@DR-ku1hw 6 жыл бұрын
Гоща, ты всезнающий? Откудо ты так много знаешь? Или ты за несколько недель все новое и новое учишь?
@firuzusmonov1271
@firuzusmonov1271 6 жыл бұрын
Подскажите пожалуйста, стоит ли купить книгу по программированию ?
@TEORATOS
@TEORATOS 6 жыл бұрын
Firuz Usmonov зависит какую и откуда стартушь в плане изучения.
Уроки Java - Массивы. Перебор массива
10:07
Web Developer Blog
Рет қаралды 21 М.
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 1,9 МЛН
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 15 МЛН
Уроки Java с нуля / #8 - Массивы данных. Одномерные и многомерные массивы
28:51
Java SE. Урок 34. Коллекции ArrayList & LinkedList
24:11
Follow the white rabbit
Рет қаралды 49 М.
Советский мультфильм про нашу жизнь !
13:49
Дедушка Аргентинца
Рет қаралды 6 МЛН
Коллекции в Java: очередь и стек
7:33
devmark_ru
Рет қаралды 6 М.
Структуры данных - Linked List
11:39
Eugene Suleimanov
Рет қаралды 23 М.
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 1,9 МЛН