私はvarcharデータ型を含むデータベース列を持っています。私は別のリストとの比較のためにこのデータをarraylistに保存したいと思います。私はこれを行う2つの方法を考えることができます。データを取得して文字列に割り当て、arraylistに格納します。 2番目の方法は、POJOを持つことです。POJOは、この変数のゲッターとセッターメソッドを持ち、それをPOJOに格納します。POJOは、arraylistに格納されています。私は別の変数と比較する必要があるとき、私は文字列比較を行うか、POJOs getterメソッドからそれを取り出して比較する必要があります。私は、文字列を使用すると多くのコードを削減すると感じている間、私は、他の(POJO)の上に1つ(文字列)を使用する場合、メモリの意味を知っていると思います。私は通常、約1000のオブジェクトを比較する必要があります。どの人が少ないメモリを消費するのか....言い換えれば、実行する方がはるかに速く....より良いパフォーマンス。 JAVA 1.4を使う必要があります。文字列とPOJOの使用...より多くのメモリを消費します
0
A
答えて
0
オブジェクトの作成時には、オブジェクトを作成するときにpojoの場合はヒープスペース、Stringの場合はヒープスペース(メモリ)、時間の複雑さの場合はgetter /セッター)。私はストリングだけを好むだろう。
関連する問題
- 1. より多くのHDメモリを消費するドッカー
- 2. より多くのメモリを消費するビットセット
- 3. NSRunLoopは多くのCPUとメモリを消費しています
- 4. 巨大なメモリ消費(文字列)
- 5. SQL Server 2008は多くのメモリを消費しますか?
- 6. アップルマップはあまりにも多くのメモリを消費します
- 7. OpenCL copyto()はより多くの時間を消費します
- 8. 私のエンティティフレームワークでモデルを持つCFよりもデータ型がintと文字列より少ないメモリ消費
- 9. 配列として多くのクラスを消費する
- 10. サービスファブリック多くの非管理メモリを消費するステートフルサービス
- 11. iOSのためのUnityは、バックグラウンドで多くのメモリを消費します。
- 12. Geventプールを持つPythonスクリプト、多くのメモリを消費、ロックアップ
- 13. メモリをたくさん消費するアンドロイド用ビットマップを使用
- 14. 春のインテグレーションはいつもより多くのメモリを消費しています
- 15. Windows 64でjavaw.exeが処理すると、より多くのメモリが消費されますか?
- 16. Javaが多すぎるメモリを消費しています
- 17. R - 新しいファイルを作成するとあまりにも多くのメモリを消費する
- 18. 未使用のオフセットのPHP配列のメモリ消費
- 19. タイマーコントロールのメモリ消費
- 20. EFのメモリ消費
- 21. iPhoneのメモリ消費
- 22. (iphone)はUIImageより少ないメモリを消費しますか?
- 23. Java I/Oがより多くのCPUリソースを消費します
- 24. 繰り返しJSON解析がますます多くのメモリを消費するのはなぜですか?
- 25. 利用可能なメモリより多くのメモリを使用
- 26. macOS:setNeedsDisplayInRectによるメモリ消費
- 27. タブホストの私のAndroidのScrollviewは、あまりにも多くのメモリを消費しています
- 28. Ember.js 2.ネストされたテンプレートを使用すると、より多くのRAMが消費されますか?
- 29. HSQLDBメモリ消費
- 30. メモリ消費UCanAccess
と思ったJavaタグは使い方タグよりも意味があり、追加されました。 – kosa
なぜ文字列やarraylistを使うのではなく、複雑すぎるのですか? POJOを使用している場合、POJO内部の文字列とは別のオブジェクトではありませんか? – kosa
私の従来の思考はあなたが言及したものと同じです。私はこれらの計算の背後にあるより深いコンピュータサイエンスについては確信がありませんでした。それゆえの質問です。 – Raghu