Φωτογραφία ΓΡΗΓΟΡΙΟΣ ΜΑΤΣΙΚΑΣ
System.exit(0);
από ΓΡΗΓΟΡΙΟΣ ΜΑΤΣΙΚΑΣ - Sunday, 4 December 2011, 9:07 AM
 
Καλημέρα !
Στο τέλος του προγράμματος (δεύτερο μέρος της εργασίας) έβαλα το
System.exit(0); αλλά όχι στον ορισμό της κλάσης, γιατί δεν έχει νόημα.
Αυτό χρειάξεται πάντα;

Μήπως είναι δυνατόν να μου πείτε τι κάνει;

Ευχαριστώ ,
Γ.Μ.
 
Φωτογραφία Νικόλαος Πανάγος
Απάντηση: System.exit(0);
από Νικόλαος Πανάγος - Sunday, 4 December 2011, 9:25 AM
 
καλημέρα Γρηγόρη,

το γράφω στις σημειώσεις από την πρώτη κιόλας ενότητα και το έχω απαντήσει και στο φόρουμ πολλές φορές. Φυσικά και δεν πρέπει να χρησιμοποιηθεί στην κλάση!
Το χρησιμοποιούμε πάντα όταν η εφαρμογή μας κάνει χρήση στοιχείων GUI ώστε να αποδεσμευτούν οι πόροι που καταναλώνουν. Π.χ. τα διαλογάκια θεωρούνται στοιχεία GUI, ανεξάρτητα αν τα χρησιμοποιούμε σε command-line εφαρμογή. Αν η εφαρμογή μας δεν κάνει χρήση στοιχείων GUI δεν χρειάζεται.

ΝΠ
Φωτογραφία ΓΡΗΓΟΡΙΟΣ ΜΑΤΣΙΚΑΣ
Re: Απάντηση: System.exit(0);
από ΓΡΗΓΟΡΙΟΣ ΜΑΤΣΙΚΑΣ - Sunday, 4 December 2011, 12:51 PM
 
Καλημέρα ,

Αν κατάλαβα καλά, όταν βρίσκομα στο Eclipse θα πρέπει να το χρηιμοποιώ, ανεξάρτητα αν έχω παράθηρα μηνυμάτων ή όχι.

Ευχαριστώ
Γ.Μ.

Φωτογραφία Νικόλαος Πανάγος
Απάντηση: Re: Απάντηση: System.exit(0);
από Νικόλαος Πανάγος - Sunday, 4 December 2011, 1:33 PM
 
Δεν το κατάλαβες καλά Γρηγόρη. Δεν παίζει ρόλο που τρέχεις την εφαρμογή σου αλλά το αν η ίδια χρησιμοποιεί στοιχεία GUI ή όχι. Αν ναι τη γράφουμε, αν όχι δεν την γράφουμε.
Φωτογραφία ΓΡΗΓΟΡΙΟΣ ΜΑΤΣΙΚΑΣ
Re: Απάντηση: Re: Απάντηση: System.exit(0);
από ΓΡΗΓΟΡΙΟΣ ΜΑΤΣΙΚΑΣ - Sunday, 4 December 2011, 3:05 PM
 
Ευχαριστώ και πάλι.
Ελπίζω ότι κτάλαβα!

Γ.Μ.