Выполнение нового потока внутри синхронизированного блока

Если я создам новый поток внутри синхронизированного блока, останется ли блок заблокированным, пока выполнение потока также не будет завершено? Если нет, то до каких пор он останется заблокированным?

String sLine;
onClick(String line){
    synchronized (lock) {
        sLine = line;
        new Thread(new Runnable() {
            @Override
            public void run() {
                 doProcessing(Sline);    
        }).start(); 
    }
}

Ответы на вопрос(2)

Ваш ответ на вопрос