scjp

    0熱度

    1回答

    請幫我解決這個問題。因爲我的答案從Kathie siera書中得到了不同的答案。對於下面的代碼,我得到編譯錯誤,因爲重新聲明到sifter(BB。 但是在本書的答案是「-434」 class AA{} class BB extends AA{ } public class ComingThru { static String s="-"; public st

    0熱度

    2回答

    class a{} class b extends a{} class c <? extends b> extends b{} public class d { public static void main(String[] args) { c<c> n = new c<c>(); } } 我正在閱讀SCJP。我沒有得到泛型類的概念class<?>

    -2熱度

    1回答

    給出更多的解釋: class Finalizer { static int x = 0; static boolean gc = false; public static void main(String[] args) { for(x=0; x<100000; x++) { new Finalizer().finalize();

    1熱度

    1回答

    我準備SCJP看到泛型通配符的模式之一,並試圖瞭解它是如何工作的基礎上我的理解 public static <E extends CharSequence> Collection<? extends CharSequence> getLongWords(Collection<E> coll) ,集合是正在使用的參數方法。 應該有一個返回類型的方法,但即時通訊困惑,爲什麼有2種返回類型 - <E

    1熱度

    2回答

    下面是問題... void waitForSignal() { Object obj = new Object(); synchronized (Thread.currentThread()) { obj.wait(); obj.notify(); } } 哪種說法是正確的? 答:此代碼可以引發InterruptedException。

    0熱度

    2回答

    如果子類屬於相同的層次結構,我們是否可以向下投射超類? 例如:這裏 class Building { } public class Barn extends Building { public static void main(String[] args) { Building build1 = new Building(); Barn barn1 = new Barn(); //Bar

    -1熱度

    4回答

    這個問題減量後(y--)值是SCJP int x = 0; int y = 10; do { y--; ++x; } while (x < 5); System.out.print(x + "," + y); 結果是什麼? A. 5,6- B. 5,5- C. 6,5 D. 6,6 答案是乙 但我想知道爲什麼它不是A,因爲我們知道後減量(y--)後的值與遞減

    2熱度

    1回答

    此問題來自SCJP轉儲。可能這看起來很愚蠢,但我對選項有些困惑。請幫我 公共類Donkey2 { public static void main(String[] args) { boolean assertsOn = true; assert (assertsOn) : assertsOn = true; if(assertsOn) {

    3熱度

    2回答

    我很困惑instanceof。我的理解是instanceof是檢查對象類型。字符串是對象,但在下面的程序中顯示不匹配。請解釋我。 public class MyTest { static String s; public static void main(String args[]) { String str = null; if(s in

    1熱度

    3回答

    我正在準備java認證,顯然我無法正確回答這個問題。 考慮: 2. class Chilis { 3. Chilis(String c, int h) { color = c; hotness = h; } 4. String color; 5. private int hotness; 6. public boolean equals(Object o) { 7. Chil