問題タブ [methodhandle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
448 参照

java - jarからcsvファイルを取得する

次のコード行があります。

誰かが初心者に説明できますか:

コードは機能し、jar にある csv ファイルにアクセスします。各メソッドが何をしているのかわかりません

行を次のように単純化できました。

しかし、まだ混乱しています。SQLUtilProd.class は何をしますか? また、getResourceAsStream は jar からファイルを取得することをどのように認識していますか? 複数の瓶がある場合はどうなりますか?

確かではありませんが、SQLUtil.class を使用してクラス オブジェクトを取得すると、getResourceAsStream がファイルの検索に使用する classLoader にアクセスできるようになると思います。

それが本当なら、classLoader は jar を含めるパスをどこに定義しますか?