注意:此页面搜索的是所有试题
东北林业大学-Java程序设计(专升本)
12. (单选题) 下面说法正确的是( )。(本题2.0分) A、 final 可修饰类、属性、方法。 B、 abstract可修饰类、属性、方法。 C、 定义抽象方法需有方法的返回类型、名称、参数列表和方法体。 D、 用final修饰的变量,在程序中可对这个变量的值进行更改。
13. (单选题) 下列数组的定义不合法的是: ( )(本题2.0分) A、 char c[][]=new char[2][4]; B、 char c[][]=new char[2][]; C、 char [][]c=new char[][3]; D、 int []a[] = new int[5][5];
14. (单选题) 下述哪一组方法,是一个类中方法重载的正确写法? ( )(本题2.0分) A、 int addValue( int a, int b ){return a+b;} float addValue ( float a, float b) {return a+b;} B、 int addValue (int a, int b ){value=a+b; } float addValue ( int a, int b) {return (float)(a+b);} C、 int addValue( int a, int b ){return a+1;} int addValue ( int a, int b) {return a+b;} D、 int addValue( int a, int b ) {return a+b;} int addValue ( int x, int y ) {return x+y;}
15. (单选题) 下列整型的最终属性 i 的定义中,正确的是( )。(本题2.0分) A、 static final int i=100; B、 final i; C、 static int i; D、 final float i=1.2f;
16. (单选题) 有关类的说法正确的是? ( )(本题2.0分) A、 类具有封装性,所以类的数据是不能被访问的 B、 类具有封装性,但可以通过类的公共接口访问类中的数据 C、 声明一个类时,必须用public修饰符 D、 每个类中,必须有main方法,否则程序无法运行
17. (单选题) 假设int x=4,y=50,下列语句的循环体共执行几次?( ) while(y/x>3){ if(y%x>3) { x=x+1; } else{ y=y/x; } }(本题2.0分) A、 1次 B、 2次 C、 3次 D、 4次
18. (单选题) 有如下代码: String str, str1; str="This is a string"; str1=str; str1="String"; str=str1; str1="String1"; 此时str的值会怎样:( )(本题2.0分) A、 str不变 B、 "String" C、 "String1" D、 不清楚
19. (单选题) 下面关于变量及其作用范围的陈述哪个是不对的?( )(本题2.0分) A、 实例变量是类的成员变量。 B、 实例变量用关键字static声明。 C、 在方法中定义的局部变量在该方法被执行时创建。 D、 局部变量在使用前必须被初始化。
20. (单选题) 下列关于构造方法的叙述中,错误的是( )(本题2.0分) A、 Java语言规定构造方法名与类名必须相同 B、 Java语言规定构造方法没有返回值,但不用void声明 C、 Java语言规定构造方法不可以重载 D、 Java语言规定构造方法只能通过new自动调用
21. (填空题) 设x = 2 ,则表达式 (x + + )* 3 的值是______ 。(本题4.0分)
22. (填空题) 在使用interface声明一个接口时,只可以使用 ________修饰符修饰该接口。(本题4.0分)
23. (填空题) 在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上________ 语句。(本题4.0分)
24. (填空题) 在Java程序中,通过类的定义只能实现_______ 重继承,但通过接口的定义可以实现 _______ 重继承关系。(本题4.0分)
25. (填空题) 在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用_________ 字节内存空间,这样,无论是中文字符还是英文字符,都是占用 ________ 字节内存空间。(本题4.0分)
26. (问答题) Graphics类的drawImage()方法的功能是?(本题8.0分)