Pertanyaan yang diberi tag static-initialization

186
Apakah final tidak jelas?

Pertama, sebuah teka-teki: Apa yang dicetak oleh kode berikut? 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; } } Menjawab:...

91
Java: Kapan blok inisialisasi statis berguna?

Apa perbedaan antara inisialisasi dalam satu staticblok: public class staticTest { static String s; static int n; static double d; static { s = "I'm static"; n = 500; d = 4000.0001; } ... Dan inisialisasi statis individu: public class staticTest { static String s = "I'm...