27.下列正确的有(acd)
A. call by value不会改变实际参数的数值
B. call by reference能改变实际参数的参考地址
C. call by reference不能改变实际参数的参考地址
D. call by reference能改变实际参数的内容不明白b和c 不是说引用传递可以修改参数内容  参考地址是什么意思

解决方案 »

  1.   

    28.下列说法错误的有(bcd)
    A.在类方法中可用this来调用本类的类方法
    B.在类方法中调用本类的类方法时可直接调用
    C.在类方法中只能调用本类中的类方法
    D.在类方法中绝对不能调用实例方法这个答案不对吧 我感觉是 a  c中这么吊用对吗 ClassName.staticMethodName()  d中这么调用符合吗new instance().method();准备面试呀 正在看无聊的面试题 还是做项目有意思呀
      

  2.   

    lz  你哪找的题啊,还参考地址,还类方法。不是翻译的很烂,就是根本就是个不怎么样的人出的题。
    你要是想做题,还不如去找找各大公司的面试题。或者找本老外写的书的课后习题,比如scjp系列。
      

  3.   

    27.下列正确的有(acd)
    A. call by value不会改变实际参数的数值
    B. call by reference能改变实际参数的参考地址
    C. call by reference不能改变实际参数的参考地址
    D. call by reference能改变实际参数的内容呵呵我先来猜猜下这道题正确的意思吧
    A.方法调用中参数如果是"传值"的方式的话,不会改变实际参数的数值(这个ok,做了份copy)
    B.方法调用中参数如果是"引用"的方式的话, ,能改变实际参数reference指向的对象(这个错误,应该reference也是copy,但不会copy reference的值)
    C.和B正好相反。正确,不解释。
    D.方法调用中参数如果是"引用"的方式的话,可以改变参数reference指向的值。
    这个也正确,否则reference要了干啥。
    反正就是两点“值传递”是复制,引用传递,是复制引用。
      

  4.   

    上一个题明白了 那这个题呢
    28.下列说法错误的有(bcd)
    A.在类方法中可用this来调用本类的类方法
    B.在类方法中调用本类的类方法时可直接调用
    C.在类方法中只能调用本类中的类方法
    D.在类方法中绝对不能调用实例方法这个答案不对吧 我感觉是 a c中这么吊用对吗 ClassName.staticMethodName() d中这么调用符合吗new instance().method();准备面试呀 正在看无聊的面试题 还是做项目有意思呀
      

  5.   

    你说的类方法,如果是static方法的话,
    应该是acd
      

  6.   

    B.方法调用中参数如果是"引用"的方式的话, ,能改变实际参数reference指向的对象(这个错误,应该reference也是copy,但不会copy reference的值)  
    没看懂!1