Что будет делать метод t2.join() , если поток t2 уще не стартовал, будет ли блокировка чегото и тд?
static Thread t1 = new T1();
static Thread t2 = new T2();

        t1.start();
        t2.join();
        t2.start();