หลัก ฐาน ทาง คณิตศาสตร์ เกี่ยว กับ การ กลับ ชาติ มา เกิด: การ แสวง หา และ การ นํา เอา การ ปฏิบัติ งาน ที่ ชันสูตร ใน ชวา ไป ใช้
การ สะกด จิต เป็น หลัก ฐาน พื้น ฐาน ใน วิทยาศาสตร์ คอมพิวเตอร์ ซึ่ง อาศัย หลัก การ ทาง คณิตศาสตร์ เป็น พื้น ฐาน คํา นี้ หมาย ถึง การ นิยาม ปัญหา ใน ภาษา ของ ตัว เอง ทํา ให้ มี การ สร้าง วิธี แก้ โดย ใช้ กฎ ซ้ํา หลาย การ เข้าใจ รากฐาน การ คํานวณ ของ การ คํานวณ ซ้ํา อีก ช่วย ใน การ ออก แบบ อัลกอริทึม และ การ เขียน รหัส ที่ มี ประสิทธิภาพ ใน ภาษา ต่าง ๆ เช่น ชวา
พื้น ฐาน ของ การ กลับ มา ของ คณิตศาสตร์
การเปลี่ยนชื่อนั้นอยู่บนพื้นฐานของแนวคิดของการอ้างอิงด้วยตนเอง โดยฟังก์ชันจะเรียกตัวเองด้วยตัวแปรที่มีการเปลี่ยนแปลง หลักการนี้สามารถถูกแก้ไขได้ตามรูปแบบคณิตศาสตร์ ซึ่งจะใช้ในการพิสูจน์คุณสมบัติของการเรียกกลับตัว เคสพื้นฐานจะหยุดการเกิดขึ้นอีก ในขณะที่ตัวพิมพ์ซ้ําซ้อนนั้นช่วยลดขนาดปัญหาลง และผลสุดท้ายก็คือ การสิ้นสุดการทํางาน
กําลังนําเข้าฟังก์ชันที่สะกดได้
เพื่อหาฟังก์ชันที่ซ้ํากัน จงระบุค่าย่อยที่น้อยที่สุดที่สามารถแก้ได้โดยตรง จากนั้น จงแสดงคําตอบสําหรับปัญหาที่ใหญ่กว่า ในรูปของคําตอบของค่าย่อยที่เล็กกว่า กระบวนการนี้เกี่ยวกับ การนิยามกรณีพื้นฐาน และขั้นตอนการซ้ําที่ซ้ํากันอย่างชัดเจน
การ นํา เอา การ งาน ที่ ไม่ ดี ไป ใช้ ใน ชวา
ในจาวา ฟังก์ชันการซ้ําเติมนั้น ถูกสร้างโดยนิยามวิธีการเรียกตัวเอง ผู้ป่วยที่เหมาะสม จะป้องกันการเกิดขึ้นอีกครั้งไม่รู้จบ ตัวอย่างเช่น การคํานวณแฟคทอเรียลหรือเลขโพธิ์ชีส์ สามารถบรรลุได้โดยวิธีการซ้ําแบบธรรมดา
ตัวอย่างของฟังก์ชันแบบรวมแฟคทอเรียลในจาวา:
[[FLT: 0] เปิดเผยข้อมูล int แฟคทอเรียล(int n) [
[FLT: 0] ถ้า (n=0) ผลตอบแทน 1,
[FLT: 0] ผลตอบแทน n * แฟคทอเรียล(n - 1);
[FLT: 0]]