A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 尹兆国 中级黑马   /  2017-4-9 14:19  /  972 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Java基础day24,Demo1_Thread.java:
  1. public class Demo1_Thread {

  2.         /**
  3.          * @param args
  4.          * 证明jvm是多线程的
  5.          */
  6.         public static void main(String[] args) {
  7.                 for(int i = 0; i < 100000; i++) {
  8.                         new Demo();
  9.                 }
  10.                
  11.                 for(int i = 0; i < 10000; i++) {
  12.                         System.out.println("我是主线程的执行代码");
  13.                 }
  14.         }

  15. }

  16. class Demo {

  17.         @Override
  18.         public void finalize() {
  19.                 System.out.println("垃圾被清扫了");
  20.         }
  21.        
  22. }
复制代码

finalize并没有调用,我想知道为什么没调用。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马