Tout d'abord, si int a et int b sont stockés en continu dans la pile, alors l'adresse mémoire de b doit être 4 octets plus grande que l'adresse de a, pas 1 octet !
En ce qui concerne le mode big-endian ou small-endian, commençons par le binaire. L'unité de stockage minimale des données dans la pile est l'octet, et le stockage en octets est fixe en mode small-endian !
Les mêmes données hexadécimales 0x3F00 sont stockées dans l'ordre 00 3F en mode little endian, et en mode big endian, l'ordre de stockage est 3F 00. Pour parler franchement, cela signifie si les octets de poids faible sont stockés en premier ou si les octets de poids fort sont stockés en premier.
Le mode de stockage de Java est lié au processeur de l'ordinateur, mais quel que soit le big-endian ou le little-endian, le mode de stockage et l'analyse sont opposés, ce qui signifie que le même int aura le même résultat de calcul, qu'il soit ou non. est stocké en gros-boutiste ou petit-boutiste de.
Veuillez me corriger s'il y a des erreurs ou des omissions dans votre réponse
J'ai regardé d'autres photos dans cet article, et les photos impliquant
操作数栈
sont toutes de bas en hautTout d'abord, si int a et int b sont stockés en continu dans la pile, alors l'adresse mémoire de b doit être 4 octets plus grande que l'adresse de a, pas 1 octet !
En ce qui concerne le mode big-endian ou small-endian, commençons par le binaire. L'unité de stockage minimale des données dans la pile est l'octet, et le stockage en octets est fixe en mode small-endian !
Les mêmes données hexadécimales 0x3F00 sont stockées dans l'ordre 00 3F en mode little endian, et en mode big endian, l'ordre de stockage est 3F 00. Pour parler franchement, cela signifie si les octets de poids faible sont stockés en premier ou si les octets de poids fort sont stockés en premier.
Le mode de stockage de Java est lié au processeur de l'ordinateur, mais quel que soit le big-endian ou le little-endian, le mode de stockage et l'analyse sont opposés, ce qui signifie que le même int aura le même résultat de calcul, qu'il soit ou non. est stocké en gros-boutiste ou petit-boutiste de.
Veuillez me corriger s'il y a des erreurs ou des omissions dans votre réponse