We have the ability to park threads and atomic CAS implemented, so we should support java.util.concurrent.
Granted, it's possible that it invokes a native function somewhere deep inside itself that we don't implement yet, but fixing those are usually very simple.