SORU
12 Mart 2010, Cuma


Fark Sistem. exit(0) , Sistem.exit(-1), Sistem.exit(1 ) Java

Java ile aşağıdaki arasındaki farkı bilmek istiyorum

System.exit(0);
System.exit(-1);
System.exit(1);

Yukarıdaki kod uygun şekilde kullanmak zorunda mıyım?

CEVAP
12 Mart 2010, Cuma


Çıkış parametresi eğer bu programın çalışmasını iyi ya da kötü giderse olmanız gerekmektedir. Faydalı eğer bir şeyler ters giderse ve neyin yanlış gittiğini bilmek nerede eski programlama dillerinden eredity bir tür.

Çıkış kodu

  • Yürütme yolunda gitti 0;
  • Bazı hata oluştuğunda1, -1, whatever != 0 hatalar farklı tür için farklı değerler kullanabilirsiniz.

Eğer yanılmıyorsam çıkış kodları sadece pozitif sayılar (UNIX yani) ve aralığı göre:

  • *6 kullanıcı tanımlı kodları (*7 *arama üretilen)
  • 128-255 kodları fesih unıx gibi farklı sinyaller nedeniyle tarafından oluşturulurSIGSEGVyaSIGTERM

ama Java kodlama yaparken dikkat etmelisiniz sanmıyorum, sadece biraz bilgi var.. eğer programlarınızı standart araçlar etkileşimde yapmayı planlıyorsanız yararlıdır

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • isupportthegosselins

    isupporttheg

    6 Aralık 2009
  • TheXiaxue

    TheXiaxue

    3 AĞUSTOS 2009