Java is Architecturally Neutral

Java byte code makes no unusual assumptions about the underlying hardware. Any type of computer should be able to implement a Java Virtual Machine, that is, the byte code interpreter. There are no machine dependencies and no machine variants.
Consider the following links:
b) or back to Java is Secure
n) or next to Java is portable
or
x) or out to Sun's Definition of Java

Links:
Java is Secure
Java is Portable
Sun's Definition of Java