好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

专科《JAVA语言程序设计》.doc

9页
  • 卖家[上传人]:ji****72
  • 文档编号:37535647
  • 上传时间:2018-04-18
  • 文档格式:DOC
  • 文档大小:651.50KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 专科专科《《JAVA 语言程序设计语言程序设计》》总共 77 题共 160 分查看试题范围:1. 设有下面的两个类定义: 则顺序执行如下语句后输出结果为:( ) (2 分)A.我喜欢 Java! 我喜欢 C++! B.我喜欢 C++! 我喜欢 Java! C.我喜欢 Java! 我喜欢 Java! D.我喜欢 C++! 我喜欢 C++! ★标准答案:A2. Java 的字符类型采用的是 Unicode 编码方案,每个 Unicode 码占用( )个比特位 (2 分)A.8 B.16 C.32 D.64 ★标准答案:B3. 在使用 interface 声明一个接口时,只可以使用( )修饰符修饰该接口 (2 分)A.private B.protected C.private protected D.public ★标准答案:D4. 设有下面两个类的定义: 问:类 Person和类 Student 的关系是( ) (2 分)A.包含关系 B.继承关系 C.关联关系 D.无关系,上述类定义有语法错误 ★标准答案:B5. 设有下面两个赋值语句: 下述说法正确的是( )。

      2 分)A.a 是整数类型变量,b 是整数类对象 B.a 是整数类对象,b 是整数类型变量 C.a 和 b 都是整数类对象并且它们的值相等 D.a 和 b 都是整数类型变量并且它们的值相等 ★标准答案:D6. 下列哪个是合法的 Java 标识符?( ) (2 分)A.Tree该方法属于( ) (2 分)A.本地方法 B.最终方法 C.静态方法 D.抽象方法 ★标准答案:D10. 在 Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同这种面向对象程序特性称为( ) (2 分)A.隐藏 B.覆盖 C.重载 D.Java 不支持此特性 ★标准答案:C11. 若 a 的值为 3 时,下列程序段被执行后,c 的值是多少?( ) (2 分)A.1 B.2 C.3 D.4 ★标准答案:C12. 在 Java 中,存放字符串常量的对象属于( )类对象 (2 分)A.Character B.String C.StringBuffer D.Vector ★标准答案:B13. 在编写 Java Application 程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。

      (2分)A.import java.awt.* ; B.import java.applet.Applet ; C.import java.io.* ; D.import java.awt.Graphics ; ★标准答案:C14. 若需要定义一个类域或类方法,应使用哪种修饰符?( ) (2 分)A.static B.package C.private D.public ★标准答案:A15. 设有下面的一个类定义: 若已经使用 AA 类创建对象 a 和 BB 类创建对象 b,则下面哪一个方法调用是正确的:( ) (2 分)A.a.Show( ) b.Show( ) B.AA.Show( ); BB.Show( ); C.AA.Show( ); b.Show( ); D.a.Show( ); BB.Show( ); ★标准答案:C16. Java Application 源程序的主类是指包含有( )方法的类 (2 分)A.main 方法 B.toString 方法 C.init 方法 D.actionPerfromed 方法 ★标准答案:A17. 为 AB 类的一个无形式参数无返回值的方法 method 书写方法头,使得使用类名 AB 作为前缀就可以调用它,该方法头的形式为( ) (2 分)A.static void method( ) B.public void method( ) C.final void method( ) D.abstract void method( ) ★标准答案:A18. 编译 Java Applet 源程序文件产生的字节码文件的扩展名为( ) (2 分)A.java B.class C.html D.exe ★标准答案:B19. 下面的语句的作用是:( )。

      Vector MyVector = new Vector(100,50); (2 分)A.创建一个数组类对象 MyVector,有 100 个元素的空间,每个元素的初值为 50 B.创建一个向量类对象 MyVector,有 100 个元素的空间,每个元素的初值为 50 C.创建一个数组类对象 MyVector,有 100 个元素的空间,若空间使用完时,以 50 个元素空间单位递增 D.创建一个向量类对象 MyVector,有 100 个元素的空间,若空间使用完时,以 50 个元素空间单位递增 ★标准答案:D20. main 方法是 Java Application 程序执行的入口点,关于 main 方法的方法头以下哪项是合法的( ) (2 分)A.public static void main( ) B.public static void main(String args[]) C.public static int main(String [] arg) D.public void main(String arg[]) ★标准答案:B21. 下面哪些语句是正确的?( ) (2 分)A.>>是算术右移操作符. B.>>是逻辑右移操作符. C.>>>是算术右移操作符 D.>>>是逻辑右移操作符 ★标准答案:A,D22. 给出下面的代码段: 在代码说明// assignment x=a, y=b处写入如下哪几个代码是正确的?( ) (2 分)A.Base(a,b); B.x=a, y=b; C.x=a; y=b; D.this(a,b); ★标准答案:C,D23. 在定义类中,用以下哪些修饰符不可以定义子类:( ) (2 分)A.final B.private C.abstract D.protected E.public ★标准答案:A24. 下列选项中,哪些反映了 Java 语言的特点?( ) (2 分)A.安全性 B.多线性 C.跨平台 D.可移植 ★标准答案:A,B,C,D25. 下面哪个语句是创建数组的正确语句?( ) (2 分)A.float f[][] = new float[6][6]; B.float []f[] = new float[6][6]; C.float f[][] = new float[][6]; D.float [][]f = new float[6][6]; E.float [][]f = new float[6][]; ★标准答案:A,B,C,D26. 下列语句序列执行后,m 的值是( )。

      int a=10, b=3, m=5;if( a==b . m+=a; else m=++a*m; (2 分)A.15 B.50 C.55 D.5 ★标准答案:C27. } (2 分)A.6 B.7 C.8 D.9 ★标准答案:D28. 下列语句序列执行后,b 的值是( )int a=2, b=4;if( a j||mA.5 B.10 C.8 D.9 ★标准答案:B31. 在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是( ) (2 分)A.public getSort(float x. B.int getSort(int y) C.double getSort(int x,int y. D.void get(int x,int y) ★标准答案:C32. 以下的选项中能正确表示 Java 语言中的一个整型常量的是( ) (2 分)A.12. B.-20 C.1,000 D.4 5 6 ★标准答案:B33. 下列程序段执行后 c 的结果是( )int a = 9, b = 11, c;c= a != b ? a+b : a-b; (2 分)A.–2 B.20 C.11 D.9 ★标准答案:B34. 下列语句序列执行后,x 的值是( )。

      int a=2, b=4, x=5;if( a= 4 = = b<1 B.'n'-3 C.‘a’=8 D.'A'%6 ★标准答案:C37. 下列的变量定义中,错误的是( ) (2 分)A.int a;b; B.float a,b1=1.23f; C.char ch1=’d’,ch2=’\’’; D.public int i=100,j=2,k; ★标准答案:A38. 下列的变量定义中,正确的是( ) (2 分)A.boolean b1=”true”; B.float x=6.6; C.byte i=200; D.double y; ★标准答案:D39. 下列方法定义中,正确的是( ) (2 分)A.int x( int a,b .{ return (a-b); } B.double x( int a,int b.{ int w; w=a-b; } C.double x( a,b .{ return b; } D.int x( int a,int b.{ return a-b; } ★标准答案:D40. 下列程序段执行后 y 的结果是( )int x1 = 9, x2 = 6, y;y =(++x1 != x2 ++)? (x1+x2.:(x1- x2); (2 分)A.15 B.9 C.17 D.3 ★标准答案:C41. 下列的变量定义中,错误的是( )。

      (2 分)A.int 6_a; B.float a; C.int i=Integer.MAX_VALUE; D.static int i=100; ★标准答案:A42. 20.设 A 为已定义的类名,下列声明 A 类的对象 a 的语句中正确的是( ) (2 分)A.float A a; B.public A a=A( ); C.A a=new int( ); D.static A a=new A( ); ★标准答案:D43. 下列的变量定义中,错误的是( ) (2 分)A.int _a=123; B.long j=12345678900L; C.int m,n; D.static i=100; ★标准答案:D44. 已定义 a 为 int 类型的变量以下选项中,合法的赋值语句是( ) (2 分)A.a +1==2; B.a+=a*6; C.a=8.8f; D.int a=8; ★标准答案:B45. 在一个应用程序中定义了数组 a:int[ ] a={1,2,3,4,5,6,7,8,9,10};,为了打印输出数组 a 的最后一个数组元素,下面正确的代码是( ) (2 分)A.System.out.println(a[10]); B.System.out.println(a[9]); C.System.out.println(a[a.length]); D.System.out.println(a(8)); ★标准答案:B46. Java 语言的基本数据类型为:( ) (2 分)A.long B.short C.Integer D.Double E.char ★标准答案:A,B,E47. 在 java 语言中,实现多态方式为:( ) (2 分)A.覆盖 B.继承 C.抽象 D.静态 E.重载 ★标准答案:A,E48. 已知如下的命令执行 java MyTest a b c请问哪个语句是正确的?( )。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.