Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς μπορεί να επιλυθεί ένα σφάλμα Java Γλώσσας Υπερχείλιση στοίβας

A Java Γλώσσα υπερχείλιση συμβαίνει όταν το μέγεθος της μνήμης που απαιτείται από τη στοίβα του προγράμματος Java είναι μεγαλύτερη από ό, τι το Java Runtime Environment έχει διαμορφωθεί για την εφαρμογή . Stack ξεχειλίζει συχνά συμβαίνουν λόγω βαθιά ένθετα εφαρμογές ή μέσω άπειρες φορές δημιουργούνται κατά λάθος από τον προγραμματιστή της εφαρμογής . Γραφικά εντατικά προγράμματα συνήθως απαιτούν μεγαλύτερες στοίβες Java από την προεπιλεγμένη αξία που δημιουργείται από το Runtime Environment . Οδηγίες
Η

1 Ανοίξτε τη γραμμή εντολών του DOS στον υπολογιστή σας επιλέγοντας το μενού " Έναρξη " και πληκτρολογήστε " εντολή" στο πεδίο κειμένου αναζήτησης ακολουθούμενο από το πλήκτρο "Enter" . 2

Αλλάξτε τον κατάλογο με το πρόγραμμα που θα έχετε την ευκαιρία να επιλύσετε το σφάλμα Java γλώσσας Υπερχείλιση στοίβας . Για να το κάνετε αυτό, πληκτρολογήστε " cd ", ακολουθούμενο από το πλήρως εξειδικευμένο διαδρομή καταλόγου των αρχείων της κατηγορίας. Ένα παράδειγμα αυτού είναι : " cd c : \\ myjavaprograms " .
Εικόνων 3

Αλλάξτε το μέγεθος στοίβας max Java για το πρόγραμμα 1024 kilobytes . Αυτό θα καθορίσει εάν υπερχείλιση του προγράμματός σας οφείλεται σε μια βαθιά ένθετα βρόχο στο πρόγραμμά σας . Για να το κάνετε αυτό , πληκτρολογήστε την ακόλουθη εντολή και μετά το πλήκτρο "Enter" : java - Xss1024k YourClassNameHere
Η 4

Έξοδος από το πρόγραμμα Java run στο Βήμα 3 . Εάν εξακολουθείτε να βλέπετε μια υπερχείλιση στοίβας εξόδου εξαίρεση από την κονσόλα , τότε έχετε επιλύσει το πρόβλημα υπερχείλισης σας σε έναν ατέρμονα βρόγχο στον κώδικα προγραμματισμού σας . Θα χρειαστεί να εξετάσει τις βρόχων σε κώδικα προγραμματισμού σας, προκειμένου να διαχωρισθεί περαιτέρω . Αν δεν μπορείτε να δείτε μια εξαίρεση υπερχείλιση στοίβας , τότε το θέμα ήταν ανεπαρκής μνήμη στοίβας που διατίθενται για το πρόγραμμά σας για να εκτελέσει σωστά .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα