SORU
27 AĞUSTOS 2010, Cuma


Arasındaki fark İçine Adım ve Adım Eclipse hata nedir?

Bir Java programının tüm akışı hata ayıklama için istiyorum. Eclipse F5 (adım) ve F6 (gelin) arasındaki fark nedir?

CEVAP
27 AĞUSTOS 2010, Cuma


main() f(y); satırında mevcut Yönerge işaretçisi ile aşağıdaki kodu göz önünde bulundurun

public class testprog {
    static void f (int x) {
        System.out.println ("f:num 0 is "   (x 0));
        System.out.println ("f:num 1 is "   (x 1));
        System.out.println ("f:num 2 is "   (x 2));
    }

    static void g (int x) {
        System.out.println ("g:num 0 is "   (x 0));
    }

    public static void main(String args[]) {
        int y = 7;
->      f(y);
        g(9);
    }
}

Adım olsaydıiçinebu noktada, f() işlev çağrısı giriyor System.out.println ("f:num 0 is " (x 0)); satır için hareket edecek.

Adım olsaydıüzerindebu noktada, main() işlev çağrısının üzerinden atlama g(9); satır için hareket edecek.

Hata başka bir kullanışlı özelliği adımdırdışarıya adımdönüş. İle mevcut Yönerge işaretçisi ilk satırına f() yukarıda (kabul ettik bastı içine önceki pozisyonu), bir adım geri dönecek temelde çalıştırmak ile geçerli işlevi kadar gidip geri bir düzey Yukarı. Diğer bir deyişle, sayesinde main() 9 *adım olacaktır.

Eclipse (kullanışlı ben burada olduğum tek kişi olan en az Almanya,) kullanırF5step intoF6step over veF7step return.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009