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

  • BioHunta

    BioHunta

    28 Mayıs 2006
  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • SHAYTARDS

    SHAYTARDS

    1 EKİM 2008