举一反三
- 以下代码中,符合编码规范的有 A: int nPersons; B: int mEggs; C: string movieNo; D: int studentIDNumber;
- 以下代码,对数组初始化正确的是?() A: int[]arr; B: int arr={1,2,3}; C: String[] arr={"1"}; D: String arr=”1”;
- 下列关于Java数组的代码片段,错误的是( )。 A: int[] a=new int[20]; B: String[] names = new String[3]; C: String[] names = {"Bob", "Achebe", null}; D: int[5] ages = new int[];
- 4.6 若有以下程序代码: class Person{ String name,department; int age; public Person(String n){name=n;} public Person(String n, int a){name=n; age=a;} public Person(String n, String d, int a ){ //执行此代码 } 下面那个选项可以添加到“//执行此代码”前面( )
- 以下关于String类的常见操作中,哪个是方法会返回指定字符ch在字符串中最后一次出现位置的索引() A: int indexOf(int ch) B: int lastIndexOf(int ch) C: int indexOf(String str) D: int lastIndexOf(String str)
内容
- 0
以下哪些方法是Graphics类的方法? A: drawString(String, int, int) B: add(Component) C: drawImage(Image, int, int, ImageObserver) D: drawLine(int, int, int, int)
- 1
【多选题】给出如下代码 //接口 public interface Info { String show(int m, int n); } //类 public abstract class implements Info{ —————————— } 问:在类划线处,下列哪些定义是合法的?() A. public String show(int m, int n) {} B. public void show(int m, int n) {} C. protected String show(int m, int n) {} D. public Object show(int m,int n) {} E. public abstract String show(int m, int n); F. 其他定义都不合法
- 2
给出下列【代码】注释标注的代码的输出结果。abstract class A {abstract int get(int a,int b);}public class E {public static void main(String args[]) {A a=new A() {public int get(int a,int b){return a+b;}};int m = a.get(2,5);a=new A() {public int get(int a,int b){return a*b;}};int n = a.get(2,5);System.out.printf("%d:%d",m,n);//【代码】}}
- 3
5.请说出E类中[代码1],[代码2]的输出结果依次是______ ,______ 。 interface Com { int add(int a,int b); }abstract class A { abstract int add(int a,int b);int g(int a,int b) { return a+b; }}class B extends A implements Com{ public int add(int a,int b) { return a+b; } int g(int a,int b) { return a*b; }}public class E {public static void main(String args[]) { B b = new B(); Com com = b; System.out.println(com.add(10,5)); //[代码1] A a = b; System.out.println(a.g(10,5)); }} //[代码2]
- 4
以下方法的声明正确的有?( ) A: void m1(){} B: int m2(){}; C: String m3(int i){} D: void int(){}