だいたいのメソッドを網羅済みです。API仕様のおともにどうぞ。概要リンク・ノードに基づく、オプションで制限付きになるブロッキング両端キューです。要素はリンク・ノードで管理されます。()容量Integer.MAX_VALUEでLinkedBlockingDequeを作成します。capacity)指定された固定容量でLinkedBlockingDequeを作成します。LinkedBlockingDequeを容量Integer.MAX_VALUEで作成します。e)容量制限に違反しないかぎり、指定された要素をこの両端キューの末尾に挿入します。API使用例はそちらをご参照ください。c)指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこの両端キューの最後に追加します。e)容量制限に違反することなく指定された要素をこの両端キューの先頭にすぐに挿入できる場合には、そうします。使用可能な空き領域がその時点で存在しない場合はIllegalStateExceptionをスローします。e)容量制限に違反することなく指定された要素をこの両端キューの末尾にすぐに挿入できる場合には、そうします。使用可能な空き領域がその時点で存在しない場合はIllegalStateExceptionをスローします。()すべての要素をこの両端キューから原子的に削除します。o)指定された要素がこの両端キューに含まれている場合にtrueを返します。()この両端キュー内の要素を逆順で反復処理するイテレータを返します。c)このキューから利用可能なすべての要素を削除し、それらを指定されたコレクションに追加します。maxElements)指定された数以内の利用可能な要素をこのキューから削除し、指定されたコレクションに追加します。()この両端キューで表されるキューの先頭を取得しますが、削除しません。API使用例はそちらをご参照ください。action)Iterableの各要素に対して指定されたアクションを、すべての要素が処理されるか、アクションが例外をスローするまで実行します。()この両端キューの最初の要素を取得しますが、削除はしません。()この両端キューの最後の要素を取得しますが、削除はしません。()この両端キュー内の要素を適切な順序で反復処理するイテレータを返します。e)指定された要素を、この両端キューで表されるキュー(つまり、この両端キューの末尾)に、容量制限に違反することなしにすぐに挿入できる場合には、そうします。成功した場合はtrueを返し、使用可能な空き領域がその時点で存在しない場合はfalseを返します。API使用例はそちらをご参照ください。unit)指定された要素をこの両端キューで表されるキュー(つまり、この両端キューの末尾)に挿入します。必要に応じて、指定された待機時間まで空きが生じるのを待機します。API使用例はそちらをご参照ください。e)容量制限に違反することなしに指定された要素をこの両端キューの先頭にすぐに挿入できる場合には、そうします。成功した場合はtrueを返し、使用可能な空き領域がその時点で存在しない場合はfalseを返します。unit)指定された要素をこの両端キューの先頭に挿入します。必要に応じて、指定された待機時間まで空きが生じるのを待機します。e)容量制限に違反することなしに指定された要素をこの両端キューの末尾にすぐに挿入できる場合には、そうします。成功した場合はtrueを返し、使用可能な空き領域がその時点で存在しない場合はfalseを返します。unit)指定された要素をこの両端キューの末尾に挿入します。必要に応じて、指定された待機時間まで空きが生じるのを待機します。()この両端キューによって表されるキューの先頭(つまり、この両端キューの最初の要素)を取得しますが、削除しません。両端キューが空の場合は、nullを返します。API使用例はそちらをご参照ください。()この両端キューの最初の要素を取得しますが、削除しません。両端キューが空の場合はnullを返します。()この両端キューの最後の要素を取得しますが、削除しません。両端キューが空の場合はnullを返します。()この両端キューによって表されるキューの先頭(つまり、この両端キューの最初の要素)を取得および削除します。両端キューが空の場合は、nullを返します。API使用例はそちらをご参照ください。unit)この両端キューによって表されるキューの先頭(つまり、この両端キューの最初の要素)を取得して削除します。必要に応じて、指定された待機時間まで要素が利用可能になるのを待機します。API使用例はそちらをご参照ください。()この両端キューの最初の要素を取得および削除します。両端キューが空の場合はnullを返します。unit)この両端キューの最初の要素を取得して削除します。必要に応じて、指定された待機時間まで要素が利用可能になるのを待機します。()この両端キューの最後の要素を取得および削除します。両端キューが空の場合はnullを返します。unit)この両端キューの最後の要素を取得して削除します。必要に応じて、指定された待機時間まで要素が利用可能になるのを待機します。()この両端キューで表されるスタックに要素をポップします。API使用例はそちらをご参照ください。e)容量制限に違反することなしに要素をこの両端キューで表されるスタック(つまり、この両端キューの先頭)にすぐにプッシュできる場合は、そうします。使用可能な空き領域がその時点で存在しない場合はIllegalStateExceptionをスローします。そちらのAPI使用例をご参照ください。e)指定された要素をこの両端キューで表されるキュー(つまり、この両端キューの末尾)に挿入します。必要に応じて、空きが生じるまで待機します。API使用例はそちらをご参照ください。e)指定された要素をこの両端キューの先頭に挿入します。必要に応じて、空きが生じるまで待機します。e)指定された要素をこの両端キューの末尾に挿入します。必要に応じて、空きが生じるまで待機します。()理想的な状態(メモリーやリソースの制限がない状態)で、この両端キューがブロックせずに受け入れることができる追加要素の数を返します。()この両端キューが表すキューの先頭を取得して削除します。API使用例はそちらをご参照ください。o)指定された要素のうち最初に出現したものを、この両端キューから削除します。API使用例はそちらをご参照ください。c)指定されたコレクションにも格納されているこのコレクションのすべての要素を削除します(オプションの操作)。()この両端キューの最初の要素を取得して削除します。o)指定された要素のうち最初に出現したものを、この両端キューから削除します。filter)指定された述語を満たすこのコレクションの要素をすべて削除します。大文字であるかチェックします。()この両端キューの最後の要素を取得して削除します。o)指定された要素のうち最後に出現したものを、この両端キューから削除します。c)このコレクションにおいて、指定されたコレクションに格納されている要素だけを保持します(オプションの操作)。()この両端キュー内の要素の数を返します。()この両端キュー内の要素に対するSpliteratorを返します。()この両端キューによって表されるキューの先頭(つまり、この両端キューの最初の要素)を取得して削除します。必要に応じて、要素が利用可能になるまで待機します。API使用例はそちらをご参照ください。()この両端キューの最初の要素を取得して削除します。必要に応じて、要素が利用可能になるまで待機します。()この両端キューの最後の要素を取得して削除します。必要に応じて、要素が利用可能になるまで待機します。()両端キュー内のすべての要素を適切な順序(最初の要素から最後の要素へ)で格納している配列を返します。a)両端キュー内のすべての要素を適切な順序で含む配列を返します。返される配列の実行時の型は、指定された配列の型になります。AbstractCollection」をご参照ください。Collection」をご参照ください。プログラミングTIPS!ページの先頭へ。