問題詳情

173.Given: 11. public class Yikes{ 12. 13. public static void go(Long n){System.out.print("Long ");} 14. public static void go(Short n){System. outprint("Short ");} 15. public static void go(int n){System.out.print("int ");} 16. public static void main(String[] args){ 17. short y = 6; 18. long z = 7; 19. go(y); 20. go(z); 21. } 22. } What is the result?
(A) int Long
(B) Short Long
(C) Compilation fails.
(D) An exception is thrown at runtime.

參考答案