java的垃圾回收机制使内存的泄露的危险减小了很多,但并不意味着内存不会发生泄露,java的垃圾回收机制并不是随时都可能调用,它可能在对象不被引用很久才会调用,也就是说并不是java中的对象一被认为是垃圾的时候,垃圾的回收机制就会起作用。