検索

ホームページ  >  に質問  >  本文

java - bean 用引用类型好还是用基本类型?

两者有什么判别的标准在什么情况下使用基本类型,还是使用引用类型?

PHP中文网PHP中文网2810日前426

全員に返信(2)返信します

  • 怪我咯

    怪我咯2017-04-17 17:49:08

    一般に、次の 2 つの状況では、基本型が優先されます。

    1. データベーステーブルに対応するPOJOオブジェクト

    2. HTTP リクエスト フォーム オブジェクト

    参照型は基本型より多くの null サポートを備えており、もちろん NullPointerException が発生する可能性も高くなります

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:49:08

    オブジェクトがデータベース上で動作する場合は、ORM を使用する必要があるため、基本型を使用するのではなく、パッケージ型を使用することをお勧めします。たとえば、int を使用する場合は Integer を使用し、long を使用する場合は Long を使用します。 、型に関しては、オブジェクトの初期化時の値は 0 であり、2 番目のパッケージ化型は null です。ORM は動作中に 0 を判定しませんが、null を返します。そのため、を使用することをお勧めします。包装タイプ。

    返事
    0
  • キャンセル返事