Q43  一切皆对象,都是从object来的

解决方案 »

  1.   

    Q43 数组是对象,不是基本类型
    Q47 应该是A,C吧,看看assersion的使用原则,不能用于判断参数
    Q80 E,意思是“当这段代码的实例运行时,就可以进行垃圾回收了”,因为没有main函数,当demo变量执行完以后就没有被调用的地方,所以运行了就可以回收!
      

  2.   

    assert难道连方法里的参数都不能使用?间接使用都不行?换成别的值是否就行了呢?
    47:
      如果是因为没有main函数,那么,这段代码根本 就不可能运行,它是说实例运行时就是垃圾回收时
      

  3.   

    Demo类里面定义了自己的类对象,而这个对象相当于一个局部变量,在类外是不可见的,它的生命周期就在类内部
    所以在其他地方创建这个类对象时,类定义里面的对象的生命周期就结束了,这时候jvm就进行垃圾回收了