Point(x、y)オブジェクトの一般的な例を使用して、Java 1.4で構造体として使用する方法はありますか?構造体は包含オブジェクトの一部であるため、Pointオブジェクトに個別のメモリ割り当てがないという利点があります。ただし、それにアクセスするためのメンバー関数はまだあります。
答えはノーだと98%確信していますが、希望は永遠に湧きます...
内容/理由:このコードには、intおよびブール値である100,000以上のオブジェクト(合計メモリフットプリントの約12〜14%)があります。それがオブジェクト内のC#構造体である場合、オブジェクトの数が減ります。そして...0x40000000がブール値であるintにすることを検討しています。しかし、そのintのメンバーメソッドがあり、それが構造体として扱われる場合、それを処理するのははるかに簡単です。