> yield()しなきゃコンテキストスイッチが起こらない可能性は考慮する必要なし。

それじゃpure javaになりません。
pure javaでないjavaコードに存在価値なんてありません。