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

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

Τι είναι τα Integral τύποι σε Java

; δεδομένα Υπολογιστές κατάστημα ως ακολουθίες δυαδικών ψηφίων που μπορεί να ερμηνευθεί με πολλούς διαφορετικούς τρόπους . Γλώσσες προγραμματισμού όπως η Java μπορεί να ερμηνεύουν τα δεδομένα ως μια αριθμητική τιμή . Java περιέχει πολλούς τύπους δεδομένων που αντιπροσωπεύουν ακέραιους αριθμούς , που ονομάζεται αναπόσπαστο τύπους . Υπάρχουν πολλοί τύποι αναπόσπαστο , καθένα από τα οποία μπορεί να αντιπροσωπεύει ένα διαφορετικό εύρος αριθμών. Τύποι δεδομένων
Η

Οι διάφοροι τύποι αναπόσπαστο έχουν περιορισμούς σχετικά με το τι οι αριθμοί αυτοί μπορεί να εκπροσωπεί . Αυτό είναι επειδή έχουν ένα σταθερό μέγεθος στη μνήμη. Οι αναπόσπαστο τύπους και εύρος τους, που αναφέρονται παρακάτω :

byte : -128 έως 127

σύντομη : -32768 - 32.767

int : -2147483648000000-2.147.483.647000000 εκατομμύρια

καιρό : -9223372036854775808000000-9223372036854775807000000 εκατομμύρια

χαρακτηριστικά : 0-65535
εικόνων Operators
Η

Οι αναπόσπαστο τύποι υποστηρίζουν μια ποικιλία φορέων αριθμητική , επιτρέποντάς σας για την εκτέλεση βασικών μαθηματικών υπολογισμών με αυτά . Εκτός από την αριθμητική φορείς , αναπόσπαστο τύποι υποστηρίζουν τελεστές σύγκρισης όπως μικρότερη , μεγαλύτερη από ό, τι , και ίση με . Υποστηρίζουν επίσης bitwise πράξεις , οι οποίες δρουν επί των υποκείμενων δυαδικά δεδομένα .

Η υπερχείλιση
Η

Όταν ένας ακέραιος υπερβαίνει το ανώτατο όριο ή την ελάχιστη τιμή , που είτε υπερχειλίσεις ή υπερχειλίζει . Για παράδειγμα , εάν κάποιος προστίθεται σε ένα byte του αξίας 127 , αυτό δεν ισούται με 128 , αλλά αντ 'αυτού υπερχειλίζει . Αυτό πρέπει να προγραμματιστεί από τον προγραμματιστή να αποφύγει ανακριβών δεδομένων και κολλάει το πρόγραμμα .
Εικόνων Προώθηση
Η

Όταν μια αριθμητική πράξη λαμβάνει χώρα αφορούν ένα μεγάλο τύπο και κάθε άλλο είδος αναπόσπαστο , ο άλλος τύπος προωθείται σε μια μακρά . Προώθηση σημαίνει ότι το είδος της μεταβλητής αλλάζει σε καιρό , και το εύρος των πιθανών τιμών αυξάνει για να ταιριάζει με το μακρύ τύπου . Μια μεγάλη αναπόσπαστο τύπου απαιτεί 64 bits της μνήμης του υπολογιστή για να αποθηκεύσετε μια τιμή , και πράξεις που αφορούν λαχταρά απαιτούν ακρίβεια 64 - bit . Αυτό σημαίνει ότι όλοι οι αριθμοί που εμπλέκονται στη λειτουργία είναι 64 - bits. Αυτό είναι σημαντικό , επειδή όλες οι άλλες αριθμητικές πράξεις χρησιμοποιούν ακρίβειας 32 - bit . Σε ορισμένες αρχιτεκτονικές υπολογιστών , είναι πιο γρήγορα για να εκτελέσει λειτουργίες ακρίβειας 32 - bit των 64 - bit . Με τη χρήση μακρά τύποι όταν είναι απολύτως απαραίτητο , μπορεί δυνητικά να αυξήσει την απόδοση της αίτησής σας Java .
Η
εικόνων

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

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