このコードは出力ストリームエントリを正しく閉じると思いますか?これが同じタイプの出力ストリームではないことを知っています。
OutputStream out = new JarOutputStream(new FileInputstrem(fileName));
...
((ZipOutputStream)out).closeEntry();
しかし、どちらも出力ストリームであることを考えると、同じように閉じていると思いました。したがって、私の場合((ZipOutputStream)out).closeEntry();
は((JarOutputStream)out).closeEntry();
あなたが正しいと思うならそれを確認できますか、間違っているなら私を訂正できますか?ありがとう。