הסבר
ישנן שתי שיטות לייצוג נתונים בזכרון: Big Endian - הבתים מסודרים מה- LSB (הספרה הפחות חשובה) ל- MSB (בספרה היותר חשבה) - כלומר המספר 0x1234 יסודר כך ש 0x34 יבוא קודם ו 0x12 אחריו Little Endian - מה MSB ל- LSB - כלומר 0x1234 יסודר כך ש 0x12 יבוא לפני 0x34. עכשיו משהבנו את זה: word, בהגדרתו, הוא מספר בעל שני בתים. אין משמעות לסדר. אתה אולי מתבלבל עם ייצוג של word בשפה כלשהי ובארכיטקטורה כלשהי (אאל"ט, מעבדי אינטל עובדים ב Big Endain), אבל להגדרת המושג word אין קשר לסדר הבתים בזכרון. short של ג'אווה הוא טיפוס בגודל שני בתים, ולכן הוא הטיפוס המינימלי לייצוג word. ג'אווה כהגדרה עובדת ב Little Endian עבור כל סוגי המשתנים שלה, מה שאומר שיותר טבעי לקרוא נתונים בינארים ב Little Endian מאשר Big Endian (לא שזה לא אפשר, כמובן). עכשיו, אחרי כל זה - האם הנתונים שאתה קורא הם Big Endian או Little Endian?