package cn.itcast_01;/* * 遞歸:方法定義中調用方法本身現象 *  * 方法的嵌套調用,這不是遞歸 * Math.max(Math.max(a,b),c); *  * public void show(int n){ * 		if(n<=0){ * 			System.exit(0); * 		} * 		System.out.PRintln(n); * 		show(n--); * } *  * 注意事項: * 		A:遞歸一定要有出口,否則就是死遞歸 * 		B:遞歸的次數不能太多,否則就內存溢出 * 		C:構造方法不能遞歸使用 *  * 舉例: * 		A:從前有座山,山里有座廟,廟里有個老和尚和小和尚,老和尚在給小和尚講故事,故事是: * 			從前有座山,山里有座廟,廟里有個老和尚和小和尚,老和尚在給小和尚講故事,故事是: * 				從前有座山,山里有座廟,廟里有個老和尚和小和尚,老和尚在給小和尚講故事,故事是: * 					從前有座山,山里有座廟,廟里有個老和尚和小和尚,老和尚在給小和尚講故事,故事是: * 						... * 					廟掛了,或者山崩了。 * 		B:學編程 -- 高薪就業 -- 掙錢 -- 娶媳婦 -- 生娃娃 -- 放羊 -- 掙學費 * 			學編程 -- 高薪就業 -- 掙錢 -- 娶媳婦 -- 生娃娃 -- 放羊 -- 掙學費 * 				學編程 -- 高薪就業 -- 掙錢 -- 娶媳婦 -- 生娃娃 -- 放羊 -- 掙學費 * 					學編程 -- 高薪就業 -- 掙錢 -- 娶媳婦 -- 生娃娃 -- 放羊 -- 掙學費 * 						... * 					娶不到媳婦,或者生不了娃娃 */public class DiGuiDemo {	// public DiGuiDemo() {	// DiGuiDemo();	// }}
新聞熱點
疑難解答