คำถามของฉันเป็นเรื่องธรรมดาเล็กน้อย แต่ก็เชื่อมโยงกับ Gradle ด้วย
ทำไมเราต้องคอมไพล์และการกำหนดค่ารันไทม์?
เมื่อฉันรวบรวมบางสิ่งฉันต้องการสิ่งประดิษฐ์เพื่อแปลงคลาส java ของฉันใน bytecode ดังนั้นฉันจึงต้องการการกำหนดค่าคอมไพล์ แต่เหตุใดจึงจำเป็นต้องมีการกำหนดค่ารันไทม์ฉันจึงต้องมีอย่างอื่นเพื่อเรียกใช้แอปพลิเคชันของฉันใน JVM
ขออภัยหากฟังดูโง่ แต่ไม่เข้าใจ