有可能的256个操作码都被使用；其中有51个操作码被保留做将来使用。除此之外，原始Java平台开发商，昇阳微系统，额外保留了3个代码永久不使用。
与Java的关系.一个Java程序员并不需要理解所有的Java字节码。但是，就像IBMdeveloperWorks周刊建议的那样：“理解字节码以及理解Java编译器如何生成Java字节码与学习汇编知识对于C/C++程序员有一样的意义。”
指令.每一个字节，有256个可能的代码值（2=256），因此一个字节的操作