java-8

    7

    1答えて

    Java 8では、インタフェースでメソッド実装を提供できる新しい機能が追加されました。 メソッド本体内で使用できるインターフェイスにBeanを挿入できる方法はありますか?以下 これは少しトリッキーですが、あなたはどのような要件のためのインターフェイス内の依存関係が必要な場合は、それが動作するサンプルコード public interface TestWiring{ @Autowired pub

    9

    1答えて

    mylist.stream() .filter(m -> m.isokay() != null) .forEach(m -> m.dosomething())); このコードでは、複数のスレッドで実行されていますか? どうすればいいですか?この作業を高速化するために、それぞれm.dosomething()を別々のスレッドで実行したいと思います。

    6

    3答えて

    Thisは私の質問と重複していません。私はそれをチェックして、内部の匿名のクラスについてもっと詳しく説明します。 が1万エントリの配列を考えると、何が特定のインデックスを削除するには、より速く、次のようになります: は、私は次のラムダ式について興味があったし、テスト内の場合は、テストとラムダ式またはforループ? 最初の結果は、私は私が思い付くするつもりだったのか分からなかったという事実には驚くべ

    25

    3答えて

    java.utilパッケージのドキュメントをスクロールすると、Optional<T>とOptionalIntは互いに関係がないことがわかりました。これは無関係なクラスであることを示唆しているので、これは信じ難いようです。彼らは共通のインターフェースを持っていないのはなぜ 、クラス、サブタイプである、または何かは、彼らが持っている関係を明らかにしますか? (彼らはです。その用途を見ると、同じようなク

    43

    2答えて

    Java 8のデフォルトのガベージコレクタは何ですか? JMX Beanをチェックすると、新しい世代の並列コレクタと古い世代の古いシリアルコレクタであることがわかります。

    15

    5答えて

    私にEnumeration<String>というサードパーティのライブラリがあります。私はその列挙型をJava 8 Streamとして遅れて処理し、filter、map、flatMapなどを呼び出しています。 これを持つ既存のライブラリはありますか?私は既にGuavaとApache Commonsを参照していますので、いずれかの方が理想的な解決策を持っているとします。 さらに、Enumeratio

    12

    1答えて

    私は多くの場合、Streamをフィルターに掛ける必要があるか、または指定されたフィールドに所定の値があるかどうかを調べる述部を使用する必要があります。 言ってやる例えば、私は、このPOJOがあります public class A { private Integer field; public A(final Integer field) { this.field

    8

    1答えて

    eclipseでjava8ストリームを学習していました。以下の動作が見つかりました 学生オブジェクトのリスト、stuListがあります。私はこのような表現をしています。 stuList.stream().collect(Collectors.averagingDouble(p -> p.getMarks())); 私はp -> p.を書き込み、コンテンツが日食を支援しようとすると、何の方法が示

    5

    2答えて

    を使用してIntStreamを生成する方法: int n = someFunction(); // n > 0 for (int i = 3; i * i <= n; i += 2) System.out.print(i); 私はIntStream.iterate(3, i -> i + 2)を使用しようとしましたが、私は停止条件を追加することはできません。 ここでは.limit(

    5

    1答えて

    Tをローカルディスカウントで削除するには? データベースのデータと一致するように 'T'を削除する必要があります。 2015-10-23T03:34:40 'T' の文字を削除するための最良の方法は何ですか: は、これは私がこの出力を得た DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm: