As the java documentation describes for Reentrant locking:
a thread can acquire a lock that it
already owns
The second synchronized block is using the same lock and thus will always be useable as the lock has already been aquired in the outer method.
No, there will not be a deadlock.