A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。
B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。
C.方法的覆盖与域的隐藏一样,父类的同名方法在子类中仍然占有自己独立的内存空间.
D.上面都错!

解决方案 »

  1.   

    可能选D吧
    B 应该是实现Runnable接口之后可以防止出现多父类的问题吧
    C 无论什么方法都存放在代码区只有在方法被调用的时候才为方法的变量分配空间,执行完成之后就消失,所以子类中不存在父类方法的内存空间。
    A 我只知道线程是不同的执行路径,具体的由什么构成我也不清楚,有待高人解决。
      

  2.   


    B,如果继承了Thread类的话不就没法继承其他类了吗?应该是正确的把???
      

  3.   

         所有的类都继承了object老祖宗类吧我决的还是属于多父类问题(个人意见,有待专业人士指点)
      

  4.   

    每一个Java线程可以看成由代码、一个虚拟的CPU以及数据三部份组成  ---刚网上看到了。。