ハイパフォーマンスコンピューティング、Koloboke:ハッシュセットとハッシュマップ



High Performance Computing



コロボケ

Kolobokeは、Java CollectionAPIの高性能実装です。



機能特性

Javaコレクションフレームワークと互換性があります

  • 待機する フェイルファスト セマンティック
  • java.util.HashMap同様に、サポートキーの値はnull(オプション)
  • Float.NaNDouble.NaNキー値は常に​​ボックス化されたバージョンとして処理されます(すべてNaN同じキー値として扱われます)

ダウンロード

Maven

Mavenでpom.xml以下を追加します。



XHTML

1



3

4

5

6

7

8

9

10

十一

12

13

com.koloboke

koloboke-api-jdk8

1.0.0

com.koloboke

koloboke-impl-jdk8

1.0.0

ランタイム

Gradle

または、Gradleビルドスクリプトを追加します。

1

3

4

5

依存関係{

// Java 7以前を使用している場合は、 `jdk8`ではなく` jdk6-7`

コンパイル 'com.koloboke:koloboke-api-jdk8:1.0.0'

ランタイム 'com.koloboke:koloboke-impl-jdk8:1.0.0'

}

ダウンロード

ファイルとソースコードのダウンロード

すぐに始めましょう

その後、コレクションの使用を開始できます。次のようにすべての行を置き換えます。

Java

1

マップマップ=新しいHashMap()

と置換する

Java

1

マップマップ= HashIntIntMaps.newMutableMap()