我有一个静态方法,删除一个ftp树,所以如果它找到一个子目录需要递归调用自己,它会引起混淆,因为它是静态的吗?
编辑:我没有在我的帖子前测试,因为如果它导致问题,我可能删除了测试目标之外的额外文件,不想冒险。
答案 0 :(得分:7)
不,它不会,静态方法可用于递归调用。
答案 1 :(得分:2)
没有。为什么会出现问题?
答案 2 :(得分:2)
没了。你很厉害。我显然必须为这篇文章写至少30个字符才能被接受。
答案 3 :(得分:1)
如果您的递归方法没有良好的停止条件,那么这只会是一个问题。如果情况确实如此,你会很快发现 - 当堆栈框架堆叠在一起时,你会得到一个OutOfMemoryError。
答案 4 :(得分:0)
不,它不会:)我认为没有任何理由比实例方法更容易出问题。