给定下面的代码,哪个选项在替代"//Here"后可以被编译并且改变变量oak的值? 
    class Base{ 
        static int oak=99; 
    }
    public class Doverdale extends Base{ 
        public static void main(String argv[]){ 
            Doverdale d = new Doverdale(); 
            d.amethod(); 
        } 
        public void amethod(){ 
            //Here 
        }      
    }    A.super.oak=1; 
    B.oak=33; 
    C.Base.oak=22; 
    D.oak=50.1; 

解决方案 »

  1.   

    ab我知道可以 ,但是c是什么意思???
      

  2.   

      这个主要是考察java代码在编译运行时,哪些先进行,哪些后进行:
      1.静态的部分先运行,然后是构造器;
      2.父类的先于子类进行。
    //这些在SCJP考试上非常详细的要求掌握。
      

  3.   

    A.super.oak=1; //正确,子类想使用被子类隐藏的父类的成员变量就可以使用如:super.x
        B.oak=33; //正确,成员变量在整个类中都有效
        C.Base.oak=22;// 正确,实例方法Base可以对类变量oak进行操作,相反,类方法就不能对实例变量进行操作,只能对类变量进行操作
        D.oak=50.1; //错误,级别高的变量的值赋给级别低的变量时,要强制转换
                         应改为int oak=(int)50.1
      

  4.   

    正确答案是 ABC
    18楼正解 只是来晚了 呵呵 
      

  5.   

    ***************************************************************************   思想决定行动,交流产生力量。  
    程序员在深圳QQ群大集   专业分类:   
    程序员在深圳JAVA群4247660   
    程序员在深圳c++群15195967   
    程序员在深圳.NET群Ⅱ:12203296   
    程序员在深圳TCP/IP协议栈开发:16956462   
    程序员在深圳JS & AJAX群:12578377   
    程序员在深圳英语学习群:23864353   
    深序员在深圳VB:11055959   
    程序员在深圳c++Ⅱ17409451   
    程序员在深圳c++群15195967   
    程序员在深圳嵌入式开发群37489763   
    程序员在深圳移动开发群31501597   
    程序员在深圳创业群33653422   不限专业分类:   
    高级群:17538442   
    第三群:2650485   
    第二群:7120862   
    第五群:29537639   
    第四群:28702746   
    第六群:10590618   
    第七群:10543585   
    第八群:12006492   
    第九群:19063074   
    第十群:2883885   
    第十一群:25460595   
    第十二群:9663807   深圳程序员QQ群联盟成立两年多,拥有三十个以上的QQ群,人数达两千多人,有30%以上的成员的经验丰富  的老手,包括国内外顶级大公司的成员(如微软、IBM,SUN,华为)、国内著名高校和研究院成员,和有  丰富实践经验的高级程序(包括参加过上亿元的项目的架构师),有很热爱技术的成员(包括自己写过嵌入  式操作系统),还有少数女程序员。  现推介如下QQ群,如有兴趣速速加入:深程高级群:17538442(此群不欢迎新手,已经在深圳工作的,月薪  6K以下的不欢迎)c++:15195967 .NET:12203296 mobile:31501597嵌入式:37489763 JAVA:4247660     
    ——————————————————————————————————————————    
    希望大家不要认为群能给你送来什么,这只是一个平台,让同等水平的程序员有个交流的机会或许能得到  一点信息或许能带来一点启发。  
    有人说常聊QQ的人肯定技术不怎么样,但其实很多技术高朋友不需要做一些简单的重复劳动所以还是有  时间聊天的。   *****************************************************************************
      

  6.   

    呵呵 ABC正确,类成员的访问方式嘛,刚好知道。