java进程内存一直没释放 为什么运行java占用cpu和内存这么高?

为什么运行java占用cpu和内存这么高?因为Java在虚拟机上运行,虚拟机本身占用更多内存,所以Java程序本身加上虚拟机内存会导致Java占用更多内存。

为什么运行java占用cpu和内存这么高?

因为Java在虚拟机上运行,虚拟机本身占用更多内存,所以Java程序本身加上虚拟机内存会导致Java占用更多内存。