なんか、エスケープ解析をわかってないやつがいるみたいなんで書いておくけど
for(int i = 0; i < 10; i++){
 Point p = new Point();
 p.x = i * 2:
 p.y = i * 4;
 System.out.println(p.x + ":" + p.y);
}
が
for(int i = 0; i < 10; i++){
 int px = i * 2:
 int py = i * 4;
 System.out.println(px + ":" + py);
}
に最適化される技術な。