试卷详情
-
二级JAVA笔试-166
-
[单项选择]以下定义线程方法正确的是 ( )
A. Public Thread();
B. Public Thread(Runnable target)
C. Public Thread(ThreadGroup group,Runnable target);
D. 以上都正确
-
[单项选择]设有整型数组的定义:int a[]=new int[8];则a.length的值为 ( )
A. 8
B. 9
C. 7
D. 6
-
[单项选择]下列选项中,不属于模块间耦合的是 ( )。
A. 数据耦合
B. 同构耦合
C. 异构耦合
D. 公用耦合
-
[单项选择]下列选项中哪一个编译不出现错误 ( )
A. int i=0;
B. int il=5;
C. int i=1;
D. int i=1;
-
[单项选择]程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( )
A. 对象成分
B. 变量成分
C. 语句成分
D. 传输成分
-
[单项选择]Java的数据结构类型中,正确的说法是 ( )
A. 有多维数组
B. 不可实现多维数组
C. 只有一维数组,不可实现多维数组
D. 可用“一维数组的数组”实现多维数组
-
[单项选择]不能被实例化的类是 ( )
A. Object类
B. Class类
C. Dictionary类
D. System类
-
[单项选择]对建立良好的程序设计风格,下面描述正确的是 ( )
A. 程序应简单、清晰、可读性好
B. 符号名的命名只要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
-
[单项选择]下面说法哪些是正确的 ( )
A. Applet可以访问本地文件
B. 对static方法的调用需要类实例
C. socket类在java.lang中
D. 127.0.0.1地址代表本机
-
[单项选择]J2SDK的下载,下列哪步可进入J2SE下载页面 ( )
A. 进入http://java.sun.com
B. 点击左侧"Download"链接
C. 点击页面中的"Java 2Platform,Standard Edition"链接
D. 点击页面中"J2SE1.4.2链接"
-
[填空题]当需要提高读入字符串的效率,且要对字符串进行添加、删除、插入等操作时,最好使用 【9】 类。
-
[填空题]如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类 MyApplet必须是Applet类的子类并且存储该源程序文件的文件名必须为 【13】 。
-
[单项选择]数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( )
A. 数据的存储结构
B. 计算方法
C. 数据映象
D. 逻辑存储
-
[单项选择]下列关于类的说法不正确的是 ( )
A. 类是同种对象的集合和抽象
B. 类属于Java语言中的复合数据类型
C. 类是Java程序中的基本的结构单位
D. 类就是对象
-
[单项选择]面向对象设计时,对象信息的隐藏主要是通过______实现的。 ( )
A. 对象的封装性
B. 子类的继承性
C. 系统模块化
D. 模块的可重用性
-
[单项选择]在软件测试设计中,软件测试的主要目的是 ( )
A. 实验性运行软件
B. 证明软件正确
C. 找出软件中全部错误
D. 发现软件错误而执行程序
-
[填空题]内部框架JInternalFrame就如同一个窗口在另一个窗口内部,它必须添加到一个 【11】 中,否则不显示。
-
[填空题]当使用Thread t=new Thread(r)创建一个线程时,表达式:
r instanceof Thread的值是 【15】 。
-
[单项选择]浏览器在关闭时,将被调用的Applet方法是 ( )
A. 只有stop()方法
B. 只有destroy()方法
C. 先调用stop(),然后再调用destroy()
D. 不调用Applet的任何方法
-
[单项选择]下列叙述中,正确的是 ( )
A. 用E—R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系
B. 有E—R图只能表示实体集之间一对一的联系
C. 用E—R图只能表示实体集之间一对多的联系
D. 用E—R图表示的概念数据模型只能转换为关系数据模型
-
[填空题]软件开发环境是全面支持软件开发全过程的 【4】 集合。
-
[填空题]执行下面的程序段,输出结果为 【7】 。
public class Q public Static Void main(String args[])
int anar[]=new int[5];
System.out.println(anar[0]);
-
[单项选择]下列说法正确的是 ( )
A. Swing代构件不具有AWT对应构件的特征
B. AWT的按钮和标签只能显示文本,而不能显示图标
C. Swing的按钮和标签只能显示文本,而不能显示图标
D. Swing构件和AWT构件的默认名称一模一样
-
[填空题]软件工程的出现是由于 【2】 。
-
[填空题]在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则该循环队列中共有 【1】 个元素。
-
[单项选择]在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 ( )
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
-
[填空题]抛出异常的程序代码可以是 【10】 ,或者是JDK中的某个类,还可以是JVN。
-
[填空题]final属性是专门定义 【8】 变量的保留字。
-
[单项选择]下列关于对象串行化的说法不正确的是 ( )
A. 可以通过ObjectOutputStream类的writeObject()方法将对象写到一个文件中
B. 可以通过ObjeetInputStream类的readObject()方法将一个文件中的对象读到内存中
C. Java中的对象都可以进行串行化
D. Java支持对象串行化的定制
-
[单项选择]下面是一个递归Java程序,其功能为 ( )
long Factorial(int n)
if(1==n)
return 1;
else
return n*Factorial(n-1);
A. 求1-n的和
B. 求2到n的和
C. 求n的阶乘
D. 求2-n的积
-
[填空题]构造类集框架的基础接口是 【12】 。
-
[单项选择]关键字super的作用是 ( )
A. 用来访问父类被隐藏的成员变量
B. 用来调用父类中被重载的方法
C. 用来调用父类的构造函数
D. 以上都是
-
[填空题]在面向对象的程序设计中,类描述的是具有相似性质的一组 【6】 。
-
[单项选择]正确生成RandomAccessFile对象的语句是 ( )
A. File f=new File("readFile");
B. RandomAccessFile raF=newRandomAeeess Filel(f);B) RandomAccessFile raF=new RandomAcccssFile(d:/mydir/File3.txt,"rw");
C. RandomAccessFile raF=new RandomAccessFile("readwriteFile","rw");
D. RandomAccessFile raF=new RandomAccessFite("readwriteFile",rw)
-
[填空题]软件设计模块化的目的是 【3】 。
-
[填空题]关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、 【5】 和自定义完整性。
-
[填空题]Applet程序既可用 【14】 或浏览器加载执行,也可以利用Java解释器从命令行启动运行。
-
[单项选择]一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用 ( )
A. 栈
B. 堆
C. 数组
D. 链表
-
[单项选择]下列代码的执行结果是 ( )
public class Test2public static void main(String args[])int a=4,b=6,c=8;
String s="abc";
System.out.println(a+b+s+c);
A. "ababcc"
B. "464688"
C. "46abc8"
D. "10abc8"
-
[单项选择]Java语言具有的操作是 ( )
A. 自定义类
B. 运算符重载
C. 多重继承
D. 指针操作
-
[单项选择]下面关于继承的叙述正确的是 ( )
A. 在Java中类间只允许单一继承
B. 在Java中一个类只能实现一个接口
C. 在Java中一个类不能同时继承一个类和实现一个接口
D. 在Java中一个类可以同时继承多个类
-
[单项选择]如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是 ( )
A. 选择
B. 投影
C. 连接
D. 并
-
[单项选择]类A及其派生类B定义如下:
class A public int getInfo(int
-
[单项选择]链表不具有的特点是 ( )
A. 不必事先估计存储空间
B. 可随机访问任一元素
C. 插入删除不需要移动元素
D. 所需空间与线性表长度成正比
-
[单项选择]下列方法可以通过Thread类就可以调用,而不需要通过Thread类的实例进行调用的是 ( )
A. sleep()
B. start()
C. setPriority()
D. suspend()
-
[单项选择]下列是定义一个接口ITF的程序,在横线处应填入的选项是 ( )
public interface ITF
public static final double PI=3.14,
public ______ double area(double a,double b);
A. interfaee
B. static
C. final
D. abstract
-
[单项选择]下列______是创建一个标识有“关闭”按钮的语句。 ( )
A. TextField b=new TextField("关闭");
B. TexArea b=new TexArea("关闭");
C. Button b=new Button("关闭");
D. Checkbox b=new Checkbox("关闭");
-
[单项选择]以下for循环的执行次数是 ( )
for(int x=0,(x==0)&(x>4);x++);
A. 无限次
B. 一次也不执行
C. 执行4次
D. 执行3次
-
[单项选择]下列数据类型转换,必须进行强制类型转换的是 ( )
A. byte→int
B. short→long
C. float→double
D. int→char