class neko {
private int[] test;
private Point[] p;

neko() {
test = new int[10];
//p = new Point[10];
//p = new Point()[10];
//p = new Point[10]();

for(int i=0;i<10;i++) {
p[i].x=100;
p[i].y=100;
}
}
}

Pointインスタンスの配列を確保したいのですが
どうすればいいのでしょうか?
上のような感じで取れないのでしょうか?