Uses of `InternalLock` are removed and `sycnhronized` is reinstated. -------------
Commit messages: - 8343039: Remove jdk.internal.misc.InternalLock and usages from java.io Changes: https://git.openjdk.org/jdk/pull/22048/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22048&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8343039 Stats: 1379 lines in 11 files changed: 71 ins; 950 del; 358 mod Patch: https://git.openjdk.org/jdk/pull/22048.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/22048/head:pull/22048 PR: https://git.openjdk.org/jdk/pull/22048