美文网首页
java047习题总结

java047习题总结

作者: 牛倩贱 | 来源:发表于2018-12-12 23:42 被阅读0次

    public class ClassTest{

        String str = new String("hello");

        char[] ch = {'a','b','c'};

        public void fun(String str, char ch[]){

        str="world";

        ch[0]='d';

    }

    public static void main(String[] args) {

        ClassTest test1 = new ClassTest();

        test1.fun(test1.str,test1.ch);

        System.out.print(test1.str + " and ");

        System.out.print(test1.ch);

        }

    }

    答案选A

    A.hello and dbc

    B.world and abc

    C.hello  and  abc

    D.world  and  dbc

    String类型传递是值传递,函数前后值不改变;而字符数组ch为对象,为引用传递,发生改变

    java047习题总结 java047习题总结

    A.java中"包"的引入的主要原因是java本身跨平台特性的需求。实现跨平台的是JVM。

    B: package语句是Java源文件的第一条语句。(若缺省该语句,则指定为无名包。),如果想在另一个类里面引用包里面的类,要把名字写全。(相当用文件的绝对路径访问)或者用import导入。

    D:java中并无#include关键字, 如果想在另一个类里面引用包里面的类,要把名字写全。(相当用文件的绝对路径访问)或者用import导入。

    相关文章

      网友评论

          本文标题:java047习题总结

          本文链接:https://www.haomeiwen.com/subject/udxmhqtx.html