1.java不同于C,C++,纯粹的面向对象。通过“引用”操作对象。2.java的存储:1)寄存器2)堆栈(stack),java的对象引用存储于其中,java对象并不存储于其中,3)堆(heap):通用的内存池,存放所有的java对象。4)静态存储:是指存放在固定的位置5)常量存储:存放在程序代码内部,永远不会改变,而嵌入式系统中,常量跟代码是分开的,存放于ROM。6)非RAM存储:典型的例子,流对象和持久化对象3.基本类型:存放于堆栈中,类型所占用的存储空间已经被确定,是Java具有可移植性的原因之一。4.高精度数字:BigInteger和BigDecimal,它们没有对应的基本类型。5. Read More