java 如果忘记关socket短连接 有什么后果
发布网友
发布时间:2022-04-22 04:49
我来回答
共4个回答
热心网友
时间:2024-01-27 01:44
这个还用问 不关闭流
1肯定会占有很多内存(你可以看看内存)
2.这样不停地循环 1/1000秒执行一次 肯定执行不了多少次 程序就会死掉了 因为里面的代码执行的速度是没那么快的
而且容易出错
3.这个异常时捕获不到的啦 在运行时 是error性质的错误 不是异常能处理的了的
先问下connect()是不是就创建一个连接
热心网友
时间:2024-01-27 01:44
while(true){
Socket.connect();
}
没有这么写的 CPU肯定 100% ,server 端 不会有问题!
热心网友
时间:2024-01-27 01:45
单个进程允许连接数是有限的,达到最大后,是不能在连接成功的。
热心网友
时间:2024-01-27 01:45
关闭应该放在finally里面吧,没关的话占用资源,可能会引起潜在的一些数据错误
热心网友
时间:2024-01-27 01:45
这个还用问 不关闭流
1肯定会占有很多内存(你可以看看内存)
2.这样不停地循环 1/1000秒执行一次 肯定执行不了多少次 程序就会死掉了 因为里面的代码执行的速度是没那么快的
而且容易出错
3.这个异常时捕获不到的啦 在运行时 是error性质的错误 不是异常能处理的了的
先问下connect()是不是就创建一个连接
热心网友
时间:2024-01-27 01:46
while(true){
Socket.connect();
}
没有这么写的 CPU肯定 100% ,server 端 不会有问题!
热心网友
时间:2024-01-27 01:46
单个进程允许连接数是有限的,达到最大后,是不能在连接成功的。
热心网友
时间:2024-01-27 01:47
关闭应该放在finally里面吧,没关的话占用资源,可能会引起潜在的一些数据错误