java基础多选题,全对另加分 1.AC2.CD3.ABCD4.ACD(因为能正常运行,即没有异常,不执行catch块内的TEST2)但又不一定,如果你的unsafe()声明了throws SafeException,并在程序中会抛出这样的错误,则是 BCD,我看那个方法名称起得跟异常名有点像,所以…5.BC6.ABCD7.BD8.ABCD9.ABC(没理解题意,如果意思是下列关键字哪些能用于声明成员使用范围,就差不多全选了)10.AB
SCJP(JAVA)试题一套!求答案... 我试着回答一下,我会在答案后面给出我的理由,但不一定正确1、C 不同的平台下有不同的JVM,并不是使用同一个JVM2、A sizeof是C++的关键字,不是Java的,const也是Java的关键字但是还没有使用3、B boolean是基本数据类型,Boolean不是,Java是大小写敏感的4、ACD 首先方法名应指出方法的作用,然后第一个单词小写后面的单词头字母大写5、D java解释器不是能使JVM直接执行java文件,必须先由编译器javac编译为字节码文件(.class)6、B 数组定义错误,应为int[]a或者int a[][]7、B 标准的应该是打印出2345因为for循环是从i=1开始的,所以并不会打印出number[0],也就是1(程序结果已验证)8、D 静态实例变量的int类型如果不显示初始化会默认被初始化为0(程序结果已验证)9、A 两个错误,首先,字符串定义错误,要不定义为String s=.,要不为String[]s=new String[6],第二,printString方法找不到,后面定义的是print方法(不知道是不是笔误)10、C+x,先把x+1,然后再打印args[i],所以不会打印出args[0],当i=1时,+x已经不成立,所以只打印出B(程序结果已验证)11、B12、E var1+var2+\"\"+var2的执行应该是这样的var1+(+var2)+(+\"\")+(+var2)而字符。
下面哪些关键字能用来控制对类成员的访问 JAVA中使用如下关键字public、protected、private能用来控制对类成员的访问:1.类的访问控制符有两种:public,default(默认的,什么都不用写)default就是包内访问控制符。当然对于内部类还可以有static修饰,而用static修饰的内部类叫作嵌套类。2.属性和方法的访问控制符有四种:private,default,protected,public可以用如下的表描述:(Yes表示可访问,空表示不可访问)3.其它:java的访问控制级别分类:类访问控制级别,对象访问控制级别。