Điều này tương ứng với đầu ra từ chương trình. Tập thể dục 24: (1) sửa đổi IntBufferDemo.java để sử dụng tăng gấp đôi. Endians Máy khác nhau có thể sử dụng phương pháp tiếp cận byte đặt hàng khác nhau để lưu trữ dữ liệu. "Về cuối lớn" đặt các byte quan trọng nhất trong địa chỉ bộ nhớ thấp nhất, và "ít về cuối nhỏ" đặt các byte quan trọng nhất trong địa chỉ bộ nhớ cao nhất. Khi lưu trữ một số lượng lớn hơn một byte, như int, float, vv, bạn có thể cần phải xem xét đặt hàng byte. Một ByteBuffer lưu trữ dữ liệu dưới hình thức về cuối lớn, và dữ liệu được gửi qua mạng luôn luôn sử dụng đơn đặt hàng về cuối lớn. Bạn có thể thay đổi về cuối-ness của một ByteBuffer bằng cách sử dụng lệnh () với một đối số ByteOrder.BIG_ENDIAN hoặc ByteOrder.LITTLE_ENDIAN. Hãy xem xét một ByteBuffer chứa hai byte sau đây:
đang được dịch, vui lòng đợi..