Object x = new String("Sally");
System.out.println(x);
x = new String ("Jack");

(a)1行目のコードで変数xのタイプと、xによって参照されたオブジェクト
  のタイプは何?
変数x = char, object referenced by x = String
(b)2行目のコードをここで書く事は可能か?もし可能なら何がプリント
  されるか?
可能、Sally
(c)3行目のコードでは"Sally"によってアロケートされたスペースはどうなるのか?
   消されて、Jackが置換えされる。

すいません、この問題の答えあっているでしょうか?超下級問題かも
しれませんが、どなたかチェックお願いします。