【初心者】Java質問・相談スレ23【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
009063
NGNG今10個ぐらいあるクラスパス上のjarファイルのClassのインスタンスを
全取得するものを作ってみたんだけど、
1回目はZipEntryからすべての情報を取得して配列に格納し、
2回目以降は配列を参照するようにしてみた。
すると、
1回目・・・5秒くらい
2回目・・・0.5秒くらい
ってな感じになりました。
カレントにあるディレクトリのみ探すときは
1・属性がディレクトリのものを探す
2・パスからカレントのパスを消す
3・セパレータで分割したときに配列の要素数が1になるものを取得
って感じで検索するようにした。
■ このスレッドは過去ログ倉庫に格納されています