I\'m just wondering: in my Java application, each time I need to connect to an FTP server, should I create a new FTPClient object, or should I create one FTPClient() object
Both will work, but apache commons.net libraries are not thread safe, so if you do use one client with multiple threads, be aware that you'll have to synchronize access to it.