发布网友 发布时间:2022-04-23 13:18
共2个回答
热心网友 时间:2023-07-19 14:08
Thread-3出现空指针异常。也就是说你在多线程运行过程中第三个线程出现问题。可能溢出之类的。Thread-3是系统在你没有给线程命名的情况下系统自动给你的线程命名追问InputStream in = ftp.retrieveFileStream(new String(ftpfile.getName().getBytes("GBK"),"ISO-8859-1"));追答怎么总觉得是你在操作输入输出流是,一些细节处问题了。比如在进行多线程下读取文件的两个线程不能同时进行(怕产生指针地址的冲突)。还有就是IO流的开关控制好。你只给了这么一段,是看不到全局的
热心网友 时间:2023-07-19 14:08
我之前也遇到过这样的事,通过FTP获取文件的二进制流有*,获取第二个流的时候需要断掉链接后再重新连接服务器读取流追问必须断开重新再连接吗?追答对,目前我从网上查到的结果就是