ile havuzda saymak ve bu sorulardan bazıları (!) Gerçekten yanıltıcıdır.Dize ben OCA SE 7 sınavına hazırlanıyorum println
Im sanırım bir hata bulduk kullanarak Kitaplarından birinde, bu yüzden lütfen aşağıdaki teyit etmek istiyorum ... println
yöntemi çalıştırılır
public static void main(String... args) {
String autumn = new String("autumn"); // line one
System.out.println("autumn" == "summer"); // line two
}
sonra kaç String
nesnelerdir orada havuz? satır bir havuza dize eklemez - - hat iki "sonbahar" ve "yaz" oluşturur ve Yani kitaptaki doğru cevap 2'dir havuzuna ekler:
Anladığım kadarıyla olmasıdır Im sınav soruları ... ayrıca "yanlış" dizesi oluşturulur ve havuza eklendiğinde ile paranoyak olması gerekiyordu çünkü.
Ancak, ben de Ben 3 olması gerektiğini düşünüyorum ... ... düşünmek doğru cevap ... ya da başka kara büyü ... ... "doğru" ve zaten varsayılan falan? tarafından JVM tarafından havuza konur "false"
birisi onaylamak misiniz gibi oluyor ?
Düzenleme: sonra biraz araştırma bunu kitapta bir 'hata' söz etmek bana adil olmadığını bulmak; Genel bir ipucu olarak: sınav soruları genellikle 'aşağıdaki kod' açısından formüle edilir; Bu nedenle, açıkça, kodun yerel olarak ne yaptığıyla ilgili basit, basit bir hesaplamayla ilgileniyorlar. Dolayısıyla, kapsam, println(boolean b)
uygulama veya derleyici optimizasyonlarının denetlenmesine izin vermez. "autumn"
ve "false"
: Adil yeterince :)
... –