Java程序设计A卷
《Java语言程序设计》
一.选择题:本大题共20小题;每小题1分,共20分。
1.使用Java语言编写的源程序保存时的文件扩展名是()。
(A).class (B).java (C).cpp (D).txt
2. 设int a=1,则表达式(true||(++a==1))&&(a==2)的值为()。
(A)true (B)0 (C)false (D)1
3. 下列关于构造方法描述错误的是()。
字符串处理函数 如果是a展示b(A)Java语言规定构造方法名与类名必须相同
(B)Java语言规定构造方法没有返回值,但不用void声明
(C)Java语言规定构造方法不可以重载
(D)Java语言规定构造方法只能通过new自动调用
4. 以下关于字符串类的说法正确的是()。
(A)String类用于字符串变量,而StringBuffer类用于字符串常量
(B)String类用于字符串常量,而StringBuffer类用于字符串变量
(C)String类的对象只能用“new”关键字生成
(D)StringBuffer字符串的容量是指字符串中字符的个数
5. 下面语句中哪一个不是用于异常处理的语句()。
(A)try (B)break (C)catch (D)finally
6. 类可以保护它的成员变量和成员函数不会被其他对象随意访问到,这一特性属于类的()。
(A)封装性(B)继承性(C)多态性(D)重载
7. 下面文件操作中哪一个方法是用来创建目录的()。
(A)createNewFile() (B)mkdir()
(C)isDirectory() (D)delete()
8. 以下Swing组件中哪一个不是顶层容器组件()。
(A)框架(B)对话框(C)面板(D)小程序
9. 下面哪一个是Java中不合法的标识符()。
(A)$persons (B)twoNum (C)_myVar (D)*point
10. 对于Swing基本控件单选框,若要使两个单选框对象之间具有相互排斥的关系,需要()。
(A)创建两个单选框对象时定义相同的对象名
(B)将两个单选框对象放在同一个面板上
(C)定义一个ButtonGroup对象group,将两个单选框对象加到group中(D)让两个单选框排成一行或一列
11. 下面关于Java Application与Java Applet的说法错误的是()。
(A)Java Application 与Applet 所用编译命令相同
(B)通常情况下Java Application 只能有一个main()方法
(C)Java Applet 必须有HTML 文件才能运行
(D)Java Applet 程序的.class 文件可用java 命令运行
12. 在JDK中用于将文档注释自动生成HTML在线帮助文档的工具是()。
(A)javadoc (B)java (C)javac (D)appletviewer
13. 在Java中如果使正在运行的线程进入睡眠状态,可以调用线程的哪一个方法。()
(A)wait() (B)sleep() (C)stop() (D)notify()
14. 在Applet的启动与停止时会自动调用相关的四个函数,这四个函数中用于对小程序作初始化的是()。
(A)public void start( ) (B)public void stop( )
(C)public void init( ) (D)public void destroy( )
15. 下面是一个长度为5的整型数组的定义语句,错误的是()。
(A)int[] a = new int[5];(B)int[] a={0,0,0,0,0};
(C)int[] a=new int[]{0,0,0,0,0};
(D)int[] a=new int[5]{0,0,0,0,0};
16. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是()
(A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论