package test.java.performance.getField;
public class TestGet__CrazyMap implements Runable {
long max;
String name;
CrazyMap map = CrazyMap.newMap("name","sex","age");
@Override
public void setup() throws Exception {
map.put("name", "name");
map.put("sex", "sex");
map.put("age", "sex");
max = 1000 * 1000;
}
@Override
public long run() throws Exception {
for (int i = 0; i < max; i++) {
name = map.get("name");
name = map.get("sex");
name = map.get("name");
name = map.get("age");
name = map.get("name");
name = map.get("age");
name = map.get("name");
name = map.get("sex");
name = map.get("name");
name = map.get("sex");
}
return max * 10;
}
@Override
public void tearDown() throws Exception {
// TODO Auto-generated method stub
}
}