Câu hỏi được gắn thẻ «static-initialization»

6
Là cuối cùng không xác định?
Đầu tiên, một câu đố: Mã sau đây in gì? public class RecursiveStatic { public static void main(String[] args) { System.out.println(scale(5)); } private static final long X = scale(10); private static long scale(long value) { return X * value; } } Câu trả lời: 0 Kẻ phá hoại dưới đây. …


1
Khởi tạo tĩnh bởi JVM
ngôn ngữ: phiên bản java : 12.0.2 Mã nguồn chuỗi như sau: /* @implNote * The actual value for this field is injected by JVM. The static * initialization block is used to set the value here to communicate * that this static final field is not statically foldable, and …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.