Java Multithreading

Java Multithreading

Квест «Java Multithreading» познакомит студентов секретного центра JavaRush с многопоточностью. В течение 10 уровней вы будете изучать устройство объекта Object, String, внутренние классы. Узнаете, как создавать и останавливать потоки, что такое DeadLock, Wait, notify, notifyAll, получите опыт работы с Jsoup и Swing, а также узнаете об автоупаковке и особенностях её реализации. На этом квесте вы создадите ваши первые мини-проекты — большие задачи. В обучающих целях их решение будет разбито на этапы. Вам нужно будет написать несколько игр — тетрис, змейку, космическую стрелялку, арканоид. Также вы поработаете над серьезными многоступенчатыми задачами, наподобие чата, эмулятора банкомата и даже парсера сайтов!

Комментарии (143)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
@dmfrpro36 уровень, Самара
12 сентября, 08:40
@dmfrpro36 уровень, Самара
12 сентября, 08:17
Ставьте лайк, если тоже матерились с большой задачи "Ресторан"
Николай Уланов18 уровень, Ростов-на-Дону
30 августа, 08:18
В январе в голову пришла идея написать своё приложение для футболистов-любителей, ну я и начала изучать то, о чем слышал из программирования, HTML CSS, но быстро понял, что это вообще не то и начал разведку. Примерно месяц ушел на то, чтобы понять какие языки вообще что делают и для чего нужны. Но только на уровне 12 я понял, что, вероятно, даже мой выбор джавы был не самым лучшим в моей ситуации, тк из программирования я не знал ничего, а умел только включать компьютер. Но на 12 уровне я вспомнил через что я уже прошел - хардовый 8 лвл первого курса в основном - и решил, что раз уж начал джаву, то надо бы и закончить. К тому же я не нашел ничего наподобие джавараш но для пайтона или других языков. В общем, я пока что на 15 лвл, но думаю, что за пару недель доберусь до 20. А да, мой путь к 15 лвл занял примерно 2 месяца. До 8 уровня я шел месяц с лишним, а потом начал прям по 6-8 часов сидеть на джавараш, 1 день теория, 2 день практика и вот я на 15 примерно за оставшиеся 2.5 недели. В общем, ребят, если у вас нет совсем никакой базы, то главное захотеть, а если есть база то, уверен, решение задач на джавараш для вас не более, чем лёгкая прогулочка, поэтому главное не бросайте. Если, вдруг, чувствуете, что сомневаетесь, вспомните, что вы уже решили 400+ задач, а это где то 250 часов программирования на джаве, для того, чтобы стать программистом хоть каким-нибудь вы уже прошли четверть пути, останавливаться зачем, если и так уже много времени на это убили. В общем, мотивируйтесь, найдите свою собственную мотивацию, что вас заводит - будь просто жажда знаний, жажда получить навык, который 100% пригодится или жажда к хоть каким-то деньгам (из этого списка жажда к деньгам самый слабый мотиватор), как только вы найдете свою мотивацию для вас будет самое сложное не задачи, а лишь время и желание начинать каждый день учить/решать задачи. Каждый день самое сложное - это сесть за джава, потом всё идёт как по маслу.))) Надеюсь кого-нибудь я да вдохновил!
java199528 уровень, московская область
30 августа, 11:45
Понятным языком обьясняет как сделать клиент-серверное приложение. https://www.youtube.com/watch?v=FyZFK4LBjj0 После создания этого приложения будет отличное представление о MySql, всем советую сделать его. Что за приложение говорить не буду. Всем желаю успехов!
Николай Уланов18 уровень, Ростов-на-Дону
30 августа, 12:46
Спасибо братишка)
B. RIDER20 уровень, Братислава
4 сентября, 06:41
Красавчик. Я тоже долго вынашивал идею начать что то учить. Думал немецкий, потом подумал что он ограничен в пространстве использования, то есть я ним смогу пользоваться только в нескольких странах Европы, а хотелось что то более глобальное, как английский язык, так что бы в любой стране был востребован.... пришла идея еще в конце прошлого года, долго думал, начинать ли учить в 30 лет, смотрел видео ИТ Борода, понял что все это стереотипы, много людей в ИТ пошли после 30. Потом короновирус помог остаться дома, и все началось... написал по видео урокам пару приложений для андрод, залил их в плеймаркет и захотелось разобраться во всем что бы писать самостоятельно приложения. Так как по Котлину ничего нормального нет и его постоянно сравнивают с Джавай решил сначала освоить Джаву, а потом напишу пару приложений и выучу Котлин когда буду Джаву знать. Всем удачи!
Николай Уланов18 уровень, Ростов-на-Дону
5 сентября, 11:27
Красава!
Ivan Matveenko31 уровень, Омск
9 сентября, 16:58
Друг,советую тебе перечитывать твой пост на 19-20 уровне каждый день, ибо там будет жарко😄
wan-derer.ru24 уровень, Москва
9 сентября, 18:41
По Котлин кле что есть: https://stepik.org/course/5448 https://stepik.org/course/4792 Это у меня в закладках, но ещё не проходил. Но Котлин без Джавы изучать, наверно, неправильно.
Alukard23 уровень, London
16 сентября, 22:28
Ivan Matveenko +1
Прыгун22 уровень
17 августа, 12:53
как правильнее будет сделать сначала многопоточность, или коллекции, или одновременно их проходить? поделитесь опытом, пожалуйста!
Илья32 уровень, Санкт-Петербург
18 августа, 14:22
Судя по подаче материала, сначала многопоточность, на коллекции уже можно смотреть после большой задачи про архиватор в многопоточности
Прыгун22 уровень
18 августа, 18:02
спасибо
graybay36 уровень, Самара
25 июля, 18:21
Квест может несколько расстроить тем что, наверное, 80-90% материала не про многопоточность. Это же касается и задач. Хотелось бы чтобы в нем более подробно рассматривалась именно многопоточность и java.concurrent и его классы, а не несколько отвлеченные темы (которым вероятно место в квесте Java Core). И конечно, чтобы задачи закрепляли эти знания через работу с ними.
Damir25 уровень
16 июля, 19:32
Капец какой-то...
Oleg23 уровень, Курган г
21 июня, 11:38
Год сюда шел.... Начинал с того, что о компьютерах знал только как их включать и выключать. Никогда не сталкивался с программированием....сейчас худо-бедно приходит понимание что и как работает. Со своими способностями на уровне среднего, я худо бежно почти все задачи решил, сверх сложные задачи оставил пока. мало ли, потом решу, может быть.
Фёкла35 уровень, Москва
24 июня, 14:40
Красавчик))
Vladislav Shamshurin29 уровень, Ижевск
30 июня, 08:24
Давай, только вперед, чел
Aleksei30 уровень
17 июня, 16:00
Начнем. Искренне надеюсь, что в третьем квесте валидатор проявит некую снисходительность к уставшему путнику. :)
Kex38 уровень, Тольятти
17 июня, 16:15
Ахаха, а ты еще пока наивен)
Владислав41 уровень
4 июня, 16:44
С jsoup, ага... Одна статья про jsoup)
Vladislav Shamshurin29 уровень, Ижевск
30 июня, 08:25
Вот точно так же ты должен врать в резюме, это глубокое философское наставление про составление резюме
Евгений41 уровень, Нижний Новгород
23 мая, 15:36
Такс, такс, 5 месяцев на эти три квеста. Первые получилось сделать по 1,5 месяца, но этот был чуть жестче 😛 100% задач решено (видео не смотрел).