Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
36 lines (24 sloc) 1.59 KB

Двенадцатое занятие

Разбор Домашнего Задания-11: реализация dead lock.

java.util.concurrent

Замечания по видео:

ThreadLocal<SimpleDateFormat> DATE_FORMAT = new ThreadLocal<SimpleDateFormat>() {
   @Override
   protected SimpleDateFormat initialValue() {
        return new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
   };
};

можно написать через лямбду:

ThreadLocal.withInitial(() -> new SimpleDateFormat("dd.MM.yyyy HH:mm:ss"));

А лучше использовать потокобезопасный DateTimeFormatter Java 8 Time API:

DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss");

Разбор домашнего задания 10го урока

Домашнее задание: