Java Bytecode: Why It Is Platform Independent (and Why C++ Is Not)

When we learn Java, we often hear this statement: