资格证大类 - 计算机编程
打印出如下图案(菱形)
下面哪个表达式可以获取字符串 s 的最后一个字符()
A、s.length()
B、s[s.length() - 1]
C、s.charAt(s.length() - 1)
D、charAt(s, length(s))
现有: 1. abstract class Color2 { 2. //insert code here 3. } 4. 5. public class Blue2 extends Color2 { 6.public String getRGB() { return "blue"; } 7. } 和4个声明: public abstract String getRGB(); abstract String getRGB(); private abstract String getRGB(); protected abstract String getRGB(); 分别插入到第2行,有多少行可以编译?()
A、 0
B、 1
C、 2
D、 3
现有: 1. class Alpha { void m1() {} } 2. class Beta extends Alpha { void m2() { } } 3. class Gamma extends Beta { } 4. 5. class GreekTest { 6. public static void main(String [] args) { 7. Alpha [] a = {new Alpha(), new Beta(), new Gamma() }; 8. for(Alpha a2 : a) { 9. a2.m1(); 10. if (a2 instanceof Beta || a2 instanceof Gamma) 11. //insert code here 12. } 13. } 14. } 哪一行代码插入到第11行,将编译但是会在运行时产生异常?()
A、 a2.m2();
B、 ((Beta)a2).m2();
C、 ((Alpha)a2).m2();
D、 ((Gamma)a2).m2();
现有 1. class Calc { 2. public static void main(String [] args) { 3. try { 4. int x = Integer.parselnt ("42a") ; 5. //insert code here 6. System.out.print ("oops"); 7. } 8. } 9. } 下面哪两行分别插入到第五行,会导致输 "oops" ? ()
A} catch (IllegalArgumentException e) {
B} catch (IllegalStateException c) {
C} catch (NumbelFormatException n) {
D} catch (ClassCastException c) {
Java的屏幕坐标系的(0,0)在屏幕的()
A、中心
B、左上角
C、左下角
D、右下角
采用折半查找的算法,在数组中查询到某个数
以下关于File 类的叙述,哪两项正确?()
AFile 类位于java.io 包中
B创建一个File 类的实例将导致打开指定文件进行读写
CFile 实例封装了指定文件的信息
DFile 实例不能用于封装目录
下列哪项是String的字面量?()
A、“Hello”
B、‘world’
C、/u2345
D、new String(“good”)
有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。