Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

subList()メソッドについて

$
0
0
http://d.hatena.ne.jp/jabaraster/20120814/1344927583 上記サイトにてsubList()メソッドのメモリリークを起こすという記述があり 下記コードの場合、戻り値として返されたオブジェクトがメソッドを抜けてもメソッド内のcsを 参照し続けてしまうというものでした。 JavaDocのsubListメソッドの記述を見てみたのですがメモリリークの危険性についての記述には 触れられていないように見えました。今後、メソッドを使用していく中でsubList()のような事態を招く ようなメソッドはどう判別していけばよいでしょうか。他にも似たようなメソッドはありますでしょうか。 pbulic List getList() { List cs = .Collections.sort(cs, COMPARATOR); return cs.subList(0, 10); }

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>