3

面接でこの質問をされたのですが、答えられませんでした。あなたが私を助けてくれることを願っています。

問題は、なぜ Java の連中は構造体のサポートを追加しなかったのかということでした。スタックに割り当てられた値の型を Java に追加できないのはなぜですか?

以前のJavaバージョンとの下位互換性の問題があるはずですか? しかし、私は思いつくことができません。

4

4 に答える 4

2

classパブリック変数を持つ a は a に非常に近いと思いますstruct:

final class Person {
   String name;
   int age;
}

structsしたがって、このタイプの機能がクラスによって既にカバーされている場合、何かを追加する必要はありません。

于 2013-09-20T18:23:35.937 に答える