import java.util.ArrayList; import java.util.concurrent.Callable; public class RowMultiplier implements Callable>{ ArrayList> m1,m2; int row; public RowMultiplier(ArrayList> m1, ArrayList> m2, int row) { this.m1=m1; this.m2=m2; this.row=row; } @Override public ArrayList call() throws Exception { ArrayList result= new ArrayList<>(); int size=m1.size(); for (int i=0;i