Java内存管理机制是什么样的?java中数据在内存中是如何存储的?