今まではインスタンスを一つしか作りませんでしたが、new を繰り返すことで一つのクラス定義から複数のインスタンスを生成することが出来ます。
例えば次のソースでは Score クラスの定義を元に太郎の得点(sc_taro)と花子の得点(sc_hanako)の2つのインスタンスを new 演算子で作っています。
インスタンスが異なればフィールドの値も異なっていることに注目して下さい。
public class Main{
public static void main(String[] args) {
Score sc_taro = new Score();
sc_taro.math = 5;
sc_taro.english = 3;
Score sc_hanako = new Score();
sc_hanako.math = 80;
sc_hanako.english = 70;
System.out.println( "太郎: math = " + sc_taro.math+ " english = " + sc_taro.english );
System.out.println( "花子: math = " + sc_hanako.math+ " english = " + sc_hanako.english );
}
}