問題タブ [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.
java - jarからcsvファイルを取得する
次のコード行があります。
誰かが初心者に説明できますか:
コードは機能し、jar にある csv ファイルにアクセスします。各メソッドが何をしているのかわかりません
行を次のように単純化できました。
しかし、まだ混乱しています。SQLUtilProd.class は何をしますか? また、getResourceAsStream は jar からファイルを取得することをどのように認識していますか? 複数の瓶がある場合はどうなりますか?
確かではありませんが、SQLUtil.class を使用してクラス オブジェクトを取得すると、getResourceAsStream がファイルの検索に使用する classLoader にアクセスできるようになると思います。
それが本当なら、classLoader は jar を含めるパスをどこに定義しますか?