HOMELv012 サービスローダー(ServiceLoader.load(Class))が返すオブジェクトは何か。 2026年1月24日 ServiceLoader型のイテレータブルなオブジェクト Consoleクラスが使用できない環境(例:IDEのコンソールやバックグラウンド実行)でSystem.console()を呼び出した場合の戻り値は何か。 ReentrantReadWriteLockにおいて、書き込みロック(WriteLock)が保持されている状態で、同じスレッドが読み込みロック(ReadLock)を取得することは可能か。