我每隔1分钟,就new一个Thread对象,然后调用它的start()方法,将它启动,然后在它的run()方法中进行数据库操作,请问这样会不会导致产生大量的线程在内存中?GC能不能回收掉这些线程及new出来的Thread对象?谢谢呀。
解决方案 »
- swt 问题
- 请问如何做响应式窗口啊,急啊,谢谢!!!!!!
- 小弟第一个JAVA程序就出现错误。。。忘指点。。
- hashcode
- 求助:为什么我在eclipse中启动tomcat时会跳出错误对话框???
- 客户端程序如何与服务器是否一直保持着长时间的socket连接呢?
- 已知一组图片的URL地址,如何实现将这组图片保存到本地文件夹中?
- [求教][CSDN论坛的树控件的做法]
- 鼠标点击JTable的时候,返回JTable的值的问题
- 大家帮我看看这个线程的编法
- 怎样用DataInputStream从文件读入String?
- 大家救俺!!!!!!!!!java字符串插入access数据库??????????
如果run()方法执行的时间很长,可能导致创建Thread的速度超过回收的速度,从而会导致产生大量的线程在内存中