簡而言之,我想知道在Java中使用ArrayList來保存包含大量數據的對象的有效性。 ArrayList可以增長多長時間,並且在運行時使用ArrayList保存2000多個客戶詳細信息(對象)時是否有任何問題?它是否以任何方式達到了性能?或者有沒有更好的方法來設計需要快速訪問數據的應用程序?Java應用程序/ ArrayList對直接數據庫查詢
我正在爲我的小型ERM應用程序開發一個新模塊(客戶主管跟蹤器),該模塊還處理公司的工資單詳細信息。到目前爲止,數據並不是那麼龐大,現在使用這個模塊我期望數據庫的增長速度很快,而且我將不得不從數據庫加載2000多個客戶詳細信息來執行不同的數據操作和更新。
我想要一些建議,以哪種方法會更好,
查詢客戶數據庫(100+列)和獲取數據與每個事務工作。 (每個單獨的查詢很多)
將每行加載到對象中,並將其保存在開頭的數組列表中,並在需要時使用該列表處理每行。並保存交易結束時的對象(行)?
很抱歉,如果我問一個問題,轉儲,我是一個真正的啓動獨立開發者這聽起來可能從一個有經驗的開發人員的角度有點尷尬。
我很想知道,這個問題對Java Swing意味着什麼?我應該爲此開始一個新的線程? :-)雖然問題的精神問 –
對不起,這個應用程序開發使用Java swing組件,通過這是超出了這個問題的範圍..謝謝 –
也沒有轉儲的問題....只有答案可以轉儲;-) – Renjith