首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个很有技术含量的线程有关问题

2012-02-13 
一个很有技术含量的线程问题Java codepublic void addPhotoSystem(final PhotoGroup pGroup,final List ph

一个很有技术含量的线程问题

Java code
public void addPhotoSystem(final PhotoGroup pGroup,final List photoList){        try{        List<PhotoGroup> photoGroupList = photoOperateLogic.addPhotoGroup(pGroup, photoList);        Document reqxml = photoUploadService.invoke(photoGroupList);        log.debug(reqxml.asXML());    }catch(Exception e){        addPhotoSystem(pGroup, photoList);    }            }


在这个方法中会出现死循环的状况,请问应该怎么解决此问题?是不是要通过java.util.concurrent包才可以解决此问题呢?

[解决办法]
死循环,和线程有啥关系?

给出你出现死循环的完整代码吧。
[解决办法]
1,没看到线程在哪里?
2,没看懂catch的处理,这个就是死循环

建议LZ解释一下各个函数、对象,以及代码的需求、作用

热点排行