Câu hỏi của tôi hơi phổ biến, nhưng nó cũng được liên kết với Gradle.
Tại sao chúng ta cần cấu hình biên dịch và thời gian chạy?
Khi tôi biên dịch một thứ gì đó, tôi cần tạo tác để chuyển đổi các lớp java của mình sang bytecode, vì vậy tôi cần cấu hình biên dịch, nhưng tại sao lại cần cấu hình thời gian chạy tôi cần một thứ khác để chạy ứng dụng của mình trong JVM?
Xin lỗi nếu nó nghe có vẻ ngu ngốc, nhưng tôi không hiểu.