ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:39.78KB ,
资源ID:6596355      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6596355.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机职业资格认证考试复习题 答案 完成版.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机职业资格认证考试复习题 答案 完成版.docx

1、计算机职业资格认证考试复习题 答案 完成版职业资格认证考试复习题-移动Java语言部分一、单选题1. 下面关于类变量和实例变量的叙述中描述错误的是( D )。A.实例变量是类的成员变量;B.类变量第一次用到时被初始化,以后创建其他对象时就不再进行初始化;C.实例变量在每次创建对象时都被初始化;D.实例变量是用static修饰的成员变量。2. 下面( A )修饰符可以使一个类中的成员变量能被不同包中的外部类调用。Apublic;B.protected;C.private;D.没有修饰符。3. 定义类(匿名内部类除外)中可以用来修饰类名的修饰符是( B )Aprivate;B.abstract;C

2、.native;D.protected.4. 定义类头时,不可以放到类名前面的关键字是( D )A.public;B.abstract;C.final;D.static.5. 关于用关键字private修饰的成员变量,下列说法正确的是( C )A 可以被其他包的类访问;B 只能被同一个包中的其他类访问;C 只能被该类自身所访问或修改;D. 可以被其他包中的该类的子类访问。6. 下面关于类的说法中,错误的是( D )A 类是经过抽象的共有属性的集合;B 类是java程序的核心和本质;C 类是对象的模板,而类对象则是类的实例化结果;D.在面向对象的编程语言中,类不是一个独立的程序单位。7. 下面有

3、关变量调用的语句正确的是( A )public class Numberint a = 2;float b = 12;static int c = 13;public static void main(String args)Number one = new Number();A.one.a;B8.下面选项不是表达式语句的是( D )。A. c+; B. a=b+c; “A”);9.下列说法不正确的是( C )A. 表达式可以是其他表达式的操作数;B. 单个常量或变量可以作为表达式;C. 表达式和表达式语句是一样的;D. 表达式的类型可以和操作数的类型不一样。10.将小写字母a转变成大写字母A

4、的方法是( C )。A. a.toLowerCase();B. A.toLowerCase();C. a.toUpperCase();D. A.toUpperCase().11. 下面表达式中,用来访问数组a中的第一个元素是( A )A. a0 B. a1 C. a.1 D. a.012.设Test为已定义的类,下面声明类Test对象a的语句错误的是( A )。 ATest a = Test(); B.public Test a; C.Test a = new Test(); D.public Test a = new Test();13Java中基本数据类型一共有 ( D )种 A5 B6

5、C7 D814Java可以在while后表达式中使用的类型为( A ) Aboolean Bchar Cbyte Ddouble15下面的程序编译运行后输出的结果是 ( C )public static void main(String args) int sum = 0; for (int i = 0; i 10; i+) if (i % 2 != 0) sum += i; System.out.println(sum); A45 B55 C25 D35 16访问数组中元素下标的最大值通常是( A ) A.length - 1 B.size - 1 C.last D以上答案都不对 17表示实

6、现的关键字是 ( B ) Aextends Bimplements Cclass Dinterface18下列说法中正确的一个是( A ) Athis()表示调用当前类实例的无参构造 Bsuper()是表示当前类实例的父类实例 Cjava中所有标识符不区分大小写 D以上答案都不对19表示所有异常的父类是( C ) AThrowable BRuntimeException CException DIOException20集合中能够按照顺序存放元素的集合是( A ) AList BQueue CSet DMap21类 JFrame 默认的布局管理器是 ( A ) ABorderLayout BG

7、ridLayout CFlowLayout DGardLayout 22类 JPanel 默认的布局管理器是 ( C ) ABorderLayout BGridLayout CFlowLayout DGardLayout 23JFrame中的哪个方法用来将它显示在屏幕上 ( B ) AsetResizable BsetVisible CisVisible DsetForeground24下面程序中填入什么代码能使得程序运行时在主窗口中显示一个按钮 ( A )JFrame f = new JFrame(title); JButton b = new JButton(button); _ f.pa

8、ck(); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Af.getContentPane().add(b); Bf.setContentPane(b); Cf.addButton(b); Df.show(); 25Java中用来处理文件的流存放在哪个包中( D ) Ajava.stream Cjava.file Djava.io26以下程序运行完毕的结果是 ( A )FileOutputStream fos = new FileOutputStream(d:/a.txt); byte bs = n

9、uayoag.getBytes(); fos.write(bs); fos.close(); A将nuayoag字符串写入文件中 B将nuayoag字符串转换成字节数组 C程序编译错误 D以上答案都不对27BufferedReader是一个( A ) A字符流 B字节流 C输出流 D节点流 28在Java中,ServerSocket ss = new ServerSocke(1212);中1212表示的是( A ) A服务器端端口号 B服务器延迟时间 C最大容许客户端连接数量 D以上答案都不对29Java网络编程中,用来表示IP地址的类是( B ) AINetAddress BInetAddr

10、ess CIPAddress DIP30下列程序段执行后,结果是 ( D )class A extends Thread public void run() for (int i = 2; ;) System.out.println(i = i + 2); class B extends Thread public void run() for (int i = 1; ;) System.out.println(i = i + 2); class T public static void main(String args) A a = new A(); B b = new B(); a.sta

11、rt(); b.start(); A程序有编译错误 B只能输出奇数 C只能输出偶数 D奇数和偶数都能输出31一个线程最多可以启动多少次 ( B ) A255 B1 C0 D没有限制32用来启动线程的方法是( C ) Arun BRunnable Cstart Dbegin33.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。A. .java B. .class C. .html D. .exe34.下列标识符中合法的一项是( B )A. 2variable B. variable2 C. $another*var D. #myvar

12、35. 下列程序段中循环体的执行次数是( C )for(int i=0;i10;i=i+3)A. 2 B. 3 C. 4 D.5 36. 在Java语言中,在程序运行时会自动检查数组的下标是否越界,如果越界,会抛掷下面的( C )异常。 A NullpointerException B ArithmeticExceptioin C ArrayIndexOutOfBoundsExceptionD SecurityManager37.在Java 语言及其他的面向对象的程序语言中,对象和类具有本质的区别,以下关于对象和类的说法错误是( C )。 A在现实生活中,汽车可以被认为是一个类,而一辆红色福特

13、牌汽车可以被认为是汽车类的一个对象 B类定义了一个抽象概念 C对象是对类的抽象 D对象是类的实体38函数重载是指( B )。 A两个以上的函数取相同的函数名,并且函数的返回类型相同 B两个或两个以上的函数取相同的函数名,但形参的个数或类型不同 C两个以上的函数名字不同,但形参的个数或类型相同 D两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同39以下说法正确的是?( D ) AObject类属于java.util包 B一个子类可以使用implements关键字从多个类继承 CObject不属于哪个包 D一个子类不可以从多个父类继承40哪个关键字可以抛出异常( A ) Ath

14、row Btransient Cstatic Dfinally41下面关于Java中异常处理try块的说法正确的是( C ) A对抛出的异常的处理应放在try块中 Btry块后可以没有catch 块 C可能抛出异常的方法调用应放在try块中 Dcatch 块后必须有finally块42 异常包含下列那些内容( C ) A程序的编译错误 B程序中的语法错误 C程序执行过程中遇到的事先没有预料到的情况 D程序事先定义好的可能出现的意外情况43下面不是包装类的是( B ) ACharacher Bboolean CByte DInteger44 关于以下程序段,正确的说法是( B )1 String

15、 s1=”abc”+”def”;2 String s2=new String(s1);3 if(s1= =s2)5 if (s1.equals(s2) ( ) A程序将输出:= = succeeded 回车 .equals() succeeded B程序将输出: .equals() succeeded C程序将输出:= = succeeded D程序无输出45有整型数组:int x=12,35,8,7,2;,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( D ) A12 35 8 7 2 B35 12 8 7 2 C8 7 12 35 2 D2 7 8 12 3546容器被

16、重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?( A ) AFlowLayout BGridLayout C CardLayout DBorderLayout47Java的事件处理模型中,用来处理事件的是( C ) A事件源 B事件 C事件侦听器 D以上答案都不对48. 下列属于文件输入输出类的是( A )。A.FileInputStream和FileOutputStreamB.BufferInputStream和BufferOutputStreamC.PipedInputStream和PipedOutputStreamD.以上都是49BufferedWriter是

17、一个( A ) A字符流 B字节流 C输入流 D节点流 50在Java中,Socket s = new Socket(_,1212);缺少的参数是( A ) A服务器名 B不缺 C最大容许连接数量 D以上答案都不对51Thread类中开启线程的方法是( D ) Aresume() Brun() Cinit() Dstart()52下列线程的生命周期中不包括哪个状态?( A ) A恢复状态 B阻塞状态 C就绪状态 D运行状态53.下面一段代码中break语句起到( C )的作用。 int pointer=0;while(pointer 3 ); A16 B8 C4 D258int型public成

18、员变量MAX_LENGTH,该值保持为常数100,则定义这个常量的语句是( D )。A. public int MAX_LENGTH = 100B. final int MAX_LENGTH = 100C. public const int MAX_LENGTH = 100D. public final int MAX_LENGTH = 10059Java变量中,以下不属于复合类型的数据类型是( B )。 A类 B字符型 C数组型 D接口60. 在Java中,下列说法正确的是:( A )。A. 可以使用super.toString()调用父类的方法B. static修饰的成员变量,不能为各个实

19、例所共享C. this对象能在main()方法中使用D. super不能访问父类的public成员方法及public成员变量二、多选题1. 下列关于数组的定义形式,哪些是错误的?( ABD )ACharacter c=new char10; Bshort 3=new byte2 ;CInteger a; a=new Integer10;Ddouble b ; b=new float80; 2. 下面的表达式哪个是正确的( AC )。A String s=你好;int i=3; s+=i; B String s=你好;int i=3; if(i=s) s+=i; C String s=你好;in

20、t i=3; s=i+s; D String s=你好;int i=3; s=i+; 3. 指出正确的表达式( AB )。A double a=1.0; B Double a=new Double(1.0); C byte a = 340; D Byte a = 120;4在异常处理中,需要用到的关键字有 ( AB ) Atry Bcatch Cfinal Dfinalize5以下流中,属于输入流的是 ( ABCD ) AFileInputStream BBufferedReader CDataInputStream DInputStreamReader6能够实现线程的方式有( AB ) A继

21、承Thread类,重写run方法 B实现Runnable接口,实现run方法 C继承Thread类,重写start方法 D继承Runnable接口,重写run方法7关于构造函数的说法错误的是( ABD ) A一个类可以有多个不同名的构造函数 B构造函数必须自己定义,不能使用父类的所有构造函数 C构造函数与类同名 D一个类只能有一个构造函数8java中关于继承说法正确的是( AB ) A子类中可以访问父类的公有成员 B子类中可以访问父类的受保护有成员 C子类中不可以访问父类的成员 D子类中可以访问父类的私有成员9 编译并运行下面的程序,运行结果为( BC )public class T1 pub

22、lic static void main (String args) T1 a=new T1(); a.method(8); a.method(1.2f); void method(float i) void method(int i) A程序可以编译运行,输出结果为:float: 1.2 int: 8 B 程序中定义的两个参数不同的method方法称为方法重载。 C程序可以编译运行,输出结果为: int: 8 float: 1.2 D程序有编译错误,因为两个method()方法必须定义为静态(static)的10下面哪些说法正确?( ABCD ) A如果某源文件包含package语句,则该语

23、句必须是第一个非空、非注释行。 B接口中只能包含 public 、static、 final类型的成员变量和public 、abstract类型的方法 C接口中的方法默认都是public 、abstract类型的 D接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。 三、填空题1. 在定义一个方法时,一般都要指明该方法的返回值类型,如果它不返回任何值,则必须将其声明成无返回类型 _ void 。2. 设x = 2,则表达式( x + + )3的值是 _ 0 _。3. JAVA源程序文件的扩展名为_java_。4. 在JAVA程序中定义的类有两种成员:(成员变量)和(成员方法)。

24、5. 设 x = 1 , y = 2 , z = 3,则表达式 y+z/x 执行后,y的值是(3)。6Java中的复合数据类型主要包括数组、类和(接口)。7Awt中常用的布局管理器有(FlowLayout), (BorderLayout)。或者(GridLayout),(CardLayout)*任意两个均可*8在Java语言中,所有的类都是类(Object)的子类。9修饰线程同步方法需要使用(synchronized)关键字。10(start)方法是用来启动线程的。11.Math.round(11.5)等于(Math类常用方法)。12实现接口的关键字是(implements)。13在面向对象方

25、法中,不同类的对象在接收到同一消息时会采取不同的动作,这种性质称为(多态性)。14行为事件需要实现(ActionListener)接口。15.异常处理中,(finally)块中的语句通常无论是否发生异常都要执行。四、简答题1、从控制台上输入n的值,输出1+2+3+4+5+6+.+n的结果。答:public class Demo public static void main(String args) Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int s = 0; for(int i = 1;i = n;i+) s +=

26、 i; 2、初始化一个整型数组,用冒泡排序法对该数组进行升序排序。答:public class Test public static void main(String args) int arr = new int33,7,69,1,62,57; int temp; for(int i = 0;i arr.length-1;i+) for(int j = 0;j arrj+1) temp = arrj; arrj = arrj+1; arrj+1 = temp; 3补全代码,实现登录功能,当用户名和密码都为“java”时,显示登录成功,否则显示登录失败。(提示JOptionPane.showMessageDialog方法可以用来显示消息。)import java.awt.*;importimport javax.swing.*;class GUI JFrame frame = new JFrame(Login Now!); JTextField name = new JTextField(12); JPasswordFi

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1