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

  • chrmoe

    chrmoe

    7 Kasım 2006
  • The Dubstep FX

    The Dubstep

    5 Mart 2011
  • UKF

    UKF

    2 Aralık 2009