質問編集履歴
1
Myfutureの定義を追加
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
内部マップをMap<I,O>から、Map<I,Myfuture<O>>に改良するときにエラー
|
1
|
+
内部マップをMap<I,O>から、Map<I,Myfuture<O>>に改良するときにエラーをなくしたい
|
body
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
以下のように、Map<I,O>ではなく、Map<I,MyFuture<O>>であるように改良と、Main()中で、改良前後の実行時間をそれぞれ表示することで改良されているかを確認するプログラムを実行しました。どのあたりがおかしいかわからないです。
|
2
2
|
|
3
|
+
MyFutureを使うということでしたので、MyFutureの定義をclass MemoConcにいれてみました。
|
4
|
+
|
3
5
|
class MemoConc3<I, O> implements Computable<I, O> {
|
4
6
|
Map<I, O> cache = new ConcMap<I, O>();
|
5
7
|
Computable<I, O> c;
|