Java Multithreading

Java Multithreading

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

Комментарии (54)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизоваться
Андрей Малыгин25 уровень, Нижний Новгород
17 ноября, 11:46
Друзья, меня зовут Андрей, мне 15 лет, учусь в 10 классе. Этим летом, хочу попробовать сходить на собеседования в it компании. Кто нибудь может мне сказать, что вообще представляет работа в It компании. Если у меня тут не получается решить задачу, я обращаюсь в коментарии, а как там это работает? И вообще, нужен ли я кому нибудь в свои 15 :(
Андрей Волосников25 уровень, Санкт-Петербург
18 ноября, 16:52
Привет, тезка! Давай по порядку. Есть две новости. Плохая и хорошая Плохая. В любой нормальной компании есть кадровик. Ну или тот, кто выполняет его обязанности. И он тебя обязательно завернет. Если не завернет, то значит он плохо знает законы. Ибо, связываться с несовершеннолетним очень накладно для компании. Тем более, что тебе нет еще и 16. Увы... Хорошая. Никто не мешает попробовать силы во фрилансе или же пристроиться неофициально в какой-нибудь стартап. Так и набраться опыта. В любом случае, у тебя еще все впереди. В отличие от меня, 47-летнего старпера :) Вообще, рекомендую попробовать освоить смежные профессии, пока есть время. Это полезно. К примеру, я занимался всю трудовую жизнь автоматизацией в банках. Параллельно инвестициями (Кстати, очень рекомендую освоить. Это и не так сложно и позволит не думать о пенсии. ). Ну а сертификат Oracle OCP по PL/SQL дает мне уверенность, что я всегда буду иметь свой кусок хлеба с маслом. Сейчас занимаюсь моделями планирования и прогнозирования в одном крупном банке. Параллельно изучаю Data Science ( Математика сейчас очень восстребована, учти это! ). Так что, ежели даже не удастся пристроиться в какую-нибудь ИТ-компанию, то воспринимай это как позитив, как возможность получить время на дополнительное образование.
Андрей Малыгин25 уровень, Нижний Новгород
18 ноября, 18:28
А JAVA долго еще будет популярна и востребована как язык программирования, сейчас когда заходишь на hh.ru видишь в основном 1с Мне, что бы что-то инвестировать, надо что-то зарабатывать, а щас у меня доход ток с денег которые мне выделяют на питание в школьной столовой, а в моем городе(это не нижний, а областной город) это 157,5 р. Хочу до весны закончить этот курс и летом зарегистрироваться на фрилансе, щас когда смотрю, какие проекты там предлагают, вообще не понимаю как это сделать. И что дает эта сертификация ?Oracle OCP по PL/SQL
Андрей Волосников25 уровень, Санкт-Петербург
18 ноября, 18:53
В моем случае, сертификат служил подтверждением моих знаний. Когда я перебрался в Питер из Мурманска мне было достаточно сложно подтвердить свой опыт. Тут как раз и помогли сертификаты. Иначе мой доход был бы как минимум в два раза ниже. А насчет инвестиций... Одно дело, что у тебя ПОКА нет денег, а другое дело, что большинство даже не пытаются. Сейчас ты даже не сможешь это сделать, так как счет у брокера можно открыть с 18-ти лет. Но, изучать уже можешь. Моей дочке меньше, чем тебе, но она уже вполне понимает, как анализировать отчетность. Там нужно знать только арифметику. ;) Скачай для начала книжку Арсагеры Заметки об инвестициях. Это фактически букварь. Но, прочитав ее, ты уже будешь знать больше, чем многие в нашей стране. Насчет java согласен. Но, на моей памяти были и Clipper и Delphi... Так что, я стараюсь диверсифицироваться. У нас в банке требуются специалисты как по java, так и по python. Значит, будем знать оба языка. ;) UPD. PL/SQL - это язык для работы с базами данных Oracle. Очень серьезная и интересная штука...
Андрей Малыгин25 уровень, Нижний Новгород
2 декабря, 23:14
Olexandr Leonets31 уровень, Киев
9 октября, 13:52
Возвращаюсь, что бы подсказать... очень рекомендую перед курсом Многопоточности ознакомиться с двумя источниками: https://metanit.com/java/tutorial/8.1.php - тут 10 лекций https://www.youtube.com/watch?v=bjh1HWV9RRk&list=PL786bPIlqEjRFPH8Z9IOwJWseG6Dq_Qxb - тут 25 коротеньких видео. Лучше на пару дней уйдите с javaRush и снчала прочитайте/изучите все там. я это осознал только на 26 уровне:( пойдет как по маслу
Вадим А28 уровень
9 августа, 09:19
КАЧАЕМ ДАЛЕЕ!!!))) повторяем пройденное, учим новое!!!)))
Alexander Avdoshin34 уровень, Нижний Новгород
3 июня, 22:15
Что впервую очередь изучать - Multithreading или Collections?
Fonzy40 уровень, Москва
4 июня, 14:29
По логике сначала Multithreading, но можно и параллельно изучать.
Max Miheev33 уровень, Москва
28 августа, 17:09
наверное лучша паррарельно. темы то пересекаются
Иван Зубов28 уровень, Москва
13 ноября, 08:52
Если параллельно, то мозг взрывается от войны с валидатором.
Максим40 уровень
12 декабря, 12:44
Темы разные. Локальных и внутренних классов, как и потоков я вообще не помню в коллекциях
Anton36 уровень, Москва
24 мая, 13:08
На каждом уровне все меньше и меньше решивших.
Sergey Simonov35 уровень, Санкт-Петербург
4 июля, 12:47
остаются самые стойкие
Константин36 уровень, Одесса
30 апреля, 17:22
Может кто-то посоветовать книгу для усвоения данного квеста?
Daniil22 уровень, Odintsovo
11 марта, 10:16
/* Комментарий удален */
Вадим Власов39 уровень
21 февраля, 22:22
я прошел Мультитрединг.. это круто :)
Роман37 уровень, Санкт-Петербург
22 февраля, 10:48
поздравляю :D
Вадим Власов39 уровень
22 февраля, 18:33
шпасибу :)
Viktoria Oshe21 уровень
27 ноября 2017, 11:54
Можно ли купить токо этот курс? Если купить подписку на месяц все уроки этого раздела будут доступны?
Donatello32 уровень
27 ноября 2017, 16:56
Подписка открывает доступ к платным квестам. Этот - один из них. После покупки подписки все уровни этого квеста будут доступны
Anna25 уровень
19 октября, 18:55
Не забывайте, чтобы стал доступен этот уровень, надо пройти все предыдущие.
MrDudec22 уровень
17 ноября 2017, 13:13
А написание змейки на каком уровне?
Artem Murk35 уровень, Днепр
17 ноября 2017, 15:52
В конце 22 уровня
MrDudec22 уровень
17 ноября 2017, 18:57
А она будет с графикой или с выводом на консоль, как Ипподром?
Artem Murk35 уровень, Днепр
17 ноября 2017, 19:34
Консольная, но где то среди сообщений видел доработку для графики
MrDudec22 уровень
18 ноября 2017, 12:27
Спасибо. А в курсе JavaRush графика вообще будет когда-нибудь изучаться?
Алексей Перелыгин40 уровень, Санкт-Петербург
23 ноября 2017, 16:27
Стал проходить сначала Java Collections. Так вот там на самом последнем уровне в большом задании будет работа с графикой немножко. Но лекций на эту тему нет. Нужно гуглить.
24 ноября 2017, 14:30
также в конце 2 уровня есть большая задача с графикой
Сергей Черник40 уровень
17 декабря 2017, 14:52
Мини-движок для тетрисоподобных игр. На написание потратил около месяца кодинга по 1-4 часа в день. https://github.com/owlbright/SimpleToys
MrDudec22 уровень
4 января, 10:35
Благодарю
Sergey40 уровень, Киев
4 января, 19:14
Зачот!!!
Max Miheev33 уровень, Москва
12 января, 16:26
круто !! + в карму !
NastyaGermanovich35 уровень, Санкт-Петербург
18 марта, 09:57
Рамиль, это что за задача такая?!