摘要:
几个重要的概念:java进程 -- 当启动一个java程序时,操作系统为进程分配资源,包括内存空间等jvm -- java进程中必须存在的部分,通俗的说,即启动java程序时,jvm也就启动了,java字节码运行在jvm的管理之中native method -- java跨平台的同时也损失了一些性能,native method使得java可以调用别的语言实现的一些功能模块,如C/C++写的.dll/.so,这些方法的实现代码运行在JVM之 外,所以内存的管理由程序员自己负责,如果这部分程序有内存泄漏,也会造成java进程的内存一直增长。动态链接库 -- linux 下形如 l... 阅读全文