К сентябрю вам надо выполнить четыре небольших задания и принести их на первый урок. И пожалуйста учтите что истории вроде не знал про летнее заданее или последний раз видел компьютер 23 мая не спасут вас от справедливой оценки.

Поэтому пожалуйста убедитесь что ваши одноклассники в курсе про летнее задание.

Кроме того задания небольшие, и поэтому их можно сделать очень быстро прямо сейчас, особенно пока не все забылось. Главное перед первым занятием освежите себе память - взгляните на выполненное задание, вспомните всё и разберитесь в коде.

Не стесняйтесь мне писать вопросы как по условиям заданий, так и по материалам которые оставлены ввиде выжимки с последних уроков.

Упражнение 1

Выполните упражнение про добавление многопоточности в клеточный автомат - см. самый конец статьи про Введение в многопоточность.

Упражнение 2 и 3

Выполните два упражнения про использование synchronized для исправления примера и про воспроизведение проблемы deadlock - см. самый конец статьи про Многопоточность: synchronized.

Упражнение 4

Выполните задание про эхо-сервер и клиент - см. статью про Введение в сетевое взаимодействие.