sts eclipse 違いを表示したいのですね。下のリンク先を見てみてください。

【Java入門】ファイルパスを取得・指定する方法(java.io.File/java.nio.file …

【Java入門】ファイルパスを取得・指定する方法(java.io.File/java.nio.file.Files)

【Java入門】FileInputStreamでファイルを読み込む方法 | 侍エンジニア塾 …

【Java入門】FileInputStreamでファイルを読み込む方法

FileInputStreamで相対パス – 常に考える – はてなダイアリー
http://d.hatena.ne.jp/yeele42/20120619/1340081441

javaは比較的簡単ですから。既存のアルゴリズムも簡単に実装できますし。

後はこれらで出来ない時に命令を覚えていけば、樹木が成長するかのごとくjavaの理解が爆発的に進むと思います。

学ぼうという意欲があればきっと道は開けると思います。

eclipse ボタン カスタマイズの配列に転記して処理を行うだけでも、処理にかかる時間がわかるぐらい短くなります。他にもいろいろ高速化の方法は有るのでいろいろ考えてみましょう。