我曾经写过一个自动更新的程序,不过是vc写的,要判断连接你可以调用一个ping的函数,ping一下你要连接的服务器,如果成功就说明是通的,不成功就说明断开连接了,具体如何用java实现我就不太清楚了,你查查java.net等里面的类看看