【计算机类职业资格】计算机二级(Java)60及答案解析.doc

上传人:eveningprove235 文档编号:1337913 上传时间:2019-10-17 格式:DOC 页数:22 大小:117KB
下载 相关 举报
【计算机类职业资格】计算机二级(Java)60及答案解析.doc_第1页
第1页 / 共22页
【计算机类职业资格】计算机二级(Java)60及答案解析.doc_第2页
第2页 / 共22页
【计算机类职业资格】计算机二级(Java)60及答案解析.doc_第3页
第3页 / 共22页
【计算机类职业资格】计算机二级(Java)60及答案解析.doc_第4页
第4页 / 共22页
【计算机类职业资格】计算机二级(Java)60及答案解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、计算机二级(Java)60 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.给出下列的程序,其叙述正确的是( )。 public class Man static int arr = new int10; public static void main(String a ) System.out.println(arr1 ); (分数:70.00)A.Visual Foxpro支持两种索引文件:单一索引文件和复合索引文件B.打开和关闭索引文件均使用 SET INDEX TO命令C.索引的类型有主索引

2、、候选索引、惟一索引和普通索引D.索引文件不随库文件的关闭而关闭2.给出下列的程序代码片段,m 为哪个值时将会输出 default? switch(m) case 0:System.out.println(“case0“); case 1:System.out.println(“case 1“);break; case 2:System.out.println(“case 2“);break; default:System.out.println(“default“); (分数:70.00)A.某个对象名B.某个对象的成员名C.某个对象的引用名D.某个对象的指针名3.JDK中提供的文档生成器是

3、【 】(分数:70.00)A.java.exeB.javap.exeC.javadoc.exeD.javaprof.exe4.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?(分数:70.00)A.privateB.无修饰符C.publicD.protected5.下列关于 Applet中的归档文件叙述不正确的是(分数:70.00)A.使用归档文件的好处是减少 HTTP的连接次数,从而大大减少了 Applet整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML代码C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK的 jar工

4、具创建 JAR文件6.下列语句顺序执行后,a 的值是( )。 int a=13;a=a/5; (分数:70.00)A.0B.1C.1.0D.true7.给出下列的不完整的方法,则下列的哪个声明可以被加入行完成此方法的声明? success = connect( ); if (success = = - 1 ) throw new TimedoutException( ) (分数:70.00)A.public void method( )B.public void method( ) throws ExceptionC.public void method( ) throw TimedoutEx

5、ceptionD.public throw TimedOutException void method( )8.关于数组的叙述中,下列说法不正确的是( )。(分数:70.00)A.4B.5C.6D.79.下列方法中可以用来创建一个新线程的是【 】(分数:70.00)A.实现 javalangRunnable 接口并重写 start()方法B.实现 javalangRunnable 接口并重写 run()方法C.继承 javalangThread 类并重写 run()方法D.实现 javalangThread 类并实现 start()方法10.Java的核心包中,提供编程应用的基本类的包是【 】

6、(分数:70.00)A.java.langB.java.utilC.java.appletD.java.rmi11.下列程序执行后,j 的值是( )。 public class Testggg public static void main(String args ) int j=1; for(int i=7;i0;i-=2) j * =2; System.out.println(j); (分数:70.00)A.15B.1C.32D.1612.下列哪项是将一个十六进制值赋值给一个 long型变量?(分数:70.00)A.内部类不能有自己的成员方法和成员变量B.内部类可用 abstract修饰符

7、定义为抽象类,也可以用 private或 protected定义C.内部类可作为其他类的成员,而且可访问它所在类的成员D.除 static内部类外,不能在类内声明 static成员13.自定义表格类中的 model部分应实现的接口是【 】(分数:70.00)A.AbstractTableModelB.JTableC.TableModelD.TableModelable14.下列程序的功能是把 316表示为两个加数的和,使两个加数分别能被 13和 11整除,则在划线处应填入的选项是( )。 int i=0,j,k; do i+;k=316-13*i;while (_); j=k/11; Syst

8、emoutpfintln(i+“,“+j); (分数:70.00)A.0B.23C.34D.2515.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?(分数:70.00)A.在定义可串行化时,只需要声明 implements Serializable子句即可B.可串行化类的数据的访问权限(public,protected,package 或 private),对于数据的串行化会有权限上的影响C.对于对象的串行化处理,程序员可以不编写任何方法,使用 Java提供的串行化默认机制D.如果需要对对象的串行化进行更具体的控制,我们要用到定制串行化的功能16.阅读下列代码后 publ

9、ic class Person int arr=new int10; public static void main(String args) Systemoutprintln(arr1); 正确的说法是【 】 (分数:70.00)A.编译时将产生错误B.编译时正确,运行时将产生错误C.输出零D.输出空17.如要求读取大文件的中间一段内容,最方便的是采用下列哪种流来操作?(分数:70.00)A.File StreamB.Pipe StreamC.Random StreamD.Filter Stream18.下列程序的输出结果是( )。 class Demo void test( ) Syste

10、me.out.pnnt(“NO“); void test(int i) System.out.print(a); void test(int a,int b) System.out.print(a+b); class Test public static void main(String args ) Demo de=new Demo( ); de.test( ); de.test(5); de.test(6,8); (分数:70.00)A.File streamB.Pipe streamC.Randam streamD.Filter stream19.若数组 a定义为 inta=newint

11、34,则 a是【 】(分数:70.00)A.一维数组B.二维数组C.三维数组D.四维数组20.在 Java中,能实现多重继承效果的方式是【 】(分数:70.00)A.内部类B.适配器C.接口D.同步21.下列常见的系统定义的异常中,哪个是输入、输出异常?(分数:70.00)A.ClassNotFoundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException22.在线程的基本控制中,哪个方法使比其低的优先级线程先运行?(分数:70.00)A.sleep( )B.yield( )C.join( )D.stop( )23

12、.下列哪一个方法是自动调整窗口的大小?(分数:70.00)A.frame.setSize()B.frame.setDefaultClose()C.frame.pack()D.frame.setVisible()24.关于 Java语言的健壮性特点,下列说法不正确的是( )。(分数:70.00)A.ListBoxB.ComboBoxC.TextBoxD.LabelBox25.在下列程序的划线处应填入的语句是( )。 class Pemon pnvate int a; public class Man extends Person public int b; public static void

13、main(String arg ) Person p = new Person( ); Man t = new Man( ); int i; _ (分数:70.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b;26.要实现对 Java代码的数字签名,对于代码的提供者要经过的 4个步骤的正确顺序是( )。 创建 JAR文件 创建密钥 对 JAR文件进行数字签名 输出公钥证书 (分数:70.00)A.B.C.D.27.下列哪个标识符不是合法的标识符?(分数:70.00)A.7abcB.TRYC._ sy V D.PP28.定义类头时,不可能用到的关键字是( )。(分数:

14、70.00)A.classB.privateC.extendsD.public29.为了区分类中重载的同名的不同的方法,要求( )。(分数:70.00)A.采用不同的形式参数列表B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.参数名不同30.下列有关 Java语言的叙述中,正确的是【 】(分数:70.00)A.Java是不区分大小写的B.源文件名与 public类型的类名必须相同C.源文件其扩展名为.jarD.源文件中 public类的数目不限31.Java提供的类库支持下列哪个协议,使应用程序可通过 URL地址,在网络上的任何地方访问对象时,就跟本机一样?(分数:70.00)A.2

15、B.3C.4D.532.关于 Java中的沙箱模型下列说法中正确的是( )。(分数:70.00)A.沙箱模型为从网上获得的不可信代码提供了控制非常严格的运行环境B.在沙箱模型中,本地代码被认为是可信代码,对本地系统资源有完全的访问权C.在沙箱模型中,从远端主机下载的 Applet是不可信的,并且只能访问沙箱中的有限资源D.以上说法都正确33.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:70.00)A.组合框中,只有一个条目是可见的B.组合框不提供多重选定的功能C.组合框没有 MnltiSelect属性的设置D.以上说法均正确34.在下列 AWT的基本构件中,哪一个为下

16、拉式菜单组件的名称?(分数:70.00)A.Ctrl + DB.Ctrl + FC.Ctrl + GD.Ctrl + E35.下列程序的执行结果是( )。 public class Testcc public static void main (String args ) Systemoutprintln(2135f%4.0f); (分数:70.00)A.1.5B.1C.1.0D.0.536.下列属于合法的 Java标识符是【 】(分数:70.00)A._catB.5booksC.+staticD.-3.1415937.下列哪个类是提供了标准的输入/输出和系统环境信息的访问和设置?(分数:70

17、.00)A.Text1的字体不发生变化B.Text1的字体发生变化C.Text1的字体和颜色发生变化D.程序出错!38.下列叙述中,不符合 Java语言特点的选项是( )。(分数:70.00)A.可移植性和跨平台的特点B.多线程的并发机制C.编译器将 Java源程序转换成机器码D.Applet是 Java的特殊应用程序,它嵌入到 HTML中,随主页发布到互连网上39.在 Java中,由 Java编译器自动导入而无需在程序中用 import导入的包是【 】(分数:70.00)A.iavaAppletB.javaawtC.javaUtilD.javalang40.下列程序的执行结果是( )。 pu

18、blic class Testdd public static void main (String args ) inr a=lO,b=4,c=20,d=6; Systemoutprintln(a+*b+c,-D) ; (分数:70.00)A.x=4,y=3;x=7,y=8B.x=3,y=4;x=7,y=8C.x=7,y=8;x=4,y=3D.x=8,y=7;x=7,y=841.一个应用程序必须继承 Canvas类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas类中的哪个方法必须重写?(分数:70.00)A.TrueB.FalseC.-1D.142.

19、下列的哪个程序段可能导致错误?(分数:70.00)A.一个内部类的对象可访问外部类的成员方法和变量,包括私有的成员B.实现事件监听器时,采用内部类、匿名类编程非常容易实现其功能C.编写事件驱动程序,内部类很方便D.内部类就是特殊的抽象类,所以便于人机交互43.下列哪个关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的?(分数:70.00)A.线程的优先级数值越大,表示该线程优先级越低B.新建线程将继承创建它的父线程的优先级C.NORM_PRIORITY代表普通优先级,默认值是 5D.一般情况下,主线程具有普通优先级44.下列哪个选项不是 FilterInputStream的子类?(分

20、数:70.00)A.CheckedInputStreamB.BufferedInputStreamC.PushbackInputStreamD.FileInputStream45.下列关于字符串的叙述错误的是( )。(分数:70.00)A.创建了字符串对象后,字符串所代表的文本根据情况可改变B.字符串由 java.lang.String和 java.lang.StringBuffer定义C.字符串常用数组存储,处理字符串实际上就是对数组元素的分别处理,要注意数组下界不要越界D.在 Java语言中,字符串是作为对象来处理的46.下列代码的执行结果是( )。 public class Test p

21、ublic int aMethod( ) static int i=0; i+ +; System.out.println(i); public static void main(String args ) Test test = new Test( ); test.aMethod( ); (分数:70.00)A.构造方法名必须与类名一致B.构造方法是给对象赋初值,所以没有返回值,且不用 void来声明C.构造方法一般不能由编程人员显示地直接调用,而是用 new来调用D.构造方法不可以被重载47.继承诸如 WindowAdapter(它继承了 WindowListener接口)等适配器类有何好

22、处?(分数:70.00)A.7abcB.TRYC._ sy V D.PP48.下列是一个 Java应用程序,输出结果是( )。 public class Testmm public static void main(String args) for(char c=a;c=d;c+) if(c=c)break; System.out.print(c); (分数:70.00)A.abB.abcC.abdD.abcd49.使用下列哪个选项可以调用基类中的特定构造方法?(分数:70.00)A.finalB.thisC.superD.static50.对长度为 n的线性表进行顺序查找,在最坏情况下所需要

23、的比较次数为【 】(分数:70.00)A.log2nB.n/2C.nD.n+151.下列关于滚动条说法有误的是( )。(分数:70.00)A.每次移动滚动条时改变的数值,它是封装在内部的整型变量B.滚动条的方向有两个静态变量 horizontal和 vertical规定,前者是水平方向,后者是竖直方向C.滚动条的默认方向是水平方向D.public void addAdjustmentListener(AdjustListener x)为滚动条注册事件监听器,x 为实现了接口AdjustmentListener的类的实例52.下列命令中,哪个命令是 Java的 API文档生成器?(分数:70.0

24、0)A.javaB.javacC.javapD.javadoc53.下列命令中,哪个命令是 Java的 API文档生成器?(分数:70.00)A.float f = 11.1;B.double d = 5.3E12;C.float d=3.14f;D.double f = 11.1E10f;54.类 Test定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:70.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同

25、时包含条形菜单和弹出式菜单55.下列程序的执行结果是( )。 public class Testdd public static void main (String args ) inr a=lO,b=4,c=20,d=6; Systemoutprintln(a+*b+c,-D) ; (分数:70.00)A.300B.1200C.140D.14456.为读取的内容进行处理后再输出,需要使用下列哪种流?(分数:70.00)A.k/11B.k%11C.k/Il=0D.k%11=057.下列关于线程状态和生命周期的说法不正确的是( )。(分数:70.00)A.一个线程组内不仅可以包含线程,还可以包含

26、其他线程组B.线程在终止状态可以调用 start()方法使它可运行C.在 Java中,最顶层的线程组是 mainD.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的 CPU被抢占58.下列选项中哪个方法可以判断线程是否处于活动状态?(分数:70.00)A.0 0B.-5 0C.-1 6D.0 659.抛出异常、生成异常对象都通过下列哪个语句实现?(分数:70.00)A.rmicB.rmiregistryC.rmidD.serialver60.给出下列关于一个使用适当的字符间距的字体的 TextField的表达式,则哪个选项的叙述是对的? TextFi

27、eld t = new TextField(“they are good“,40); (分数:70.00)A.excellentB.goodC.passD.fail二、填空题(每空 2分,共 30分)(总题数:20,分数:30.00)61.编程语言大致分为面向机器,面向过程和面向对象 3种结构,Java 语言是面向 1 的一种网络编程语言。(分数:1.50)填空项 1:_62.byte类型只有 8位,能表示的范围是 1。(分数:1.50)填空项 1:_63.在 Java中 AWT和 Swing组件,一般来讲在应用程序中用到的组件是 1。(分数:1.50)填空项 1:_64.关系数据库管理系统能

28、实现的专门关系运算包括选择、连接和 1。(分数:1.50)填空项 1:_65.Java语言采用了 1 字符集。(分数:1.50)填空项 1:_66.Java语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:1.50)填空项 1:_67.对话框(Dialog)是 1 类的子类。(分数:1.50)填空项 1:_68.下列软件系统结构图,的宽度为 1 (分数:1.50)填空项 1:_69.在 Java中,字符串是作为 1 出现的。(分数:1.50)填空项 1:_70.求自然数 1到 n的和的递归定义如下: sum(1)=1 若 n=1 sum(n)=sum(n-1)+n; 若 n1

29、 下列定义的方法的功能是用递归的算法完成自然数 1到 n的累加和,请补充程序。 int sum (int num if( num = =1)return1; else return 1 (分数:1.50)填空项 1:_71.按“先进后出”原则组织数据的数据结构是 1。 (分数:1.50)填空项 1:_72.设 a = 8,则表达式 a 2 的值是 1。(分数:1.50)填空项 1:_73.阅读下列代码段 int x=3; while(x9) x+=2; x+; while 语句成功执行的次数是 1。 (分数:1.50)填空项 1:_74.将 Java程序中的对象保存在外存中,称为 1。(分数:

30、1.50)填空项 1:_75.在 Java程序中,通过类的定义只能实现单重继承,但通过 1 的定义可以实现多重继承关系。(分数:1.50)填空项 1:_76.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:1.50)填空项 1:_77.当整型变量 n的值能被 13除尽时,表达式是 1。(分数:1.50)填空项 1:_78.任何一个 Java程序都默认引入了一个包,这个包的名字叫 java. 1。(分数:1.50)填空项 1:_79.下列是一个 Java Applet程序,填空使它的功能为计算数组各元素的和。程序执行完后 sum 的值应为21.0。 import java.

31、applet.*; import java.awt.*; public class Testxx extends Applet float a=new 1 6; float sum=0.0f; public void init2 for(int j=0;ja.length;j+)aj=j+1; for(int i=0;ia.length;i+)sum+=ai; public void paint(Graphics g) g.drawstring(“Total of array elements:=“+sum,25,25); (分数:1.50)填空项 1:_80.Java语言以 1 为程序的基本

32、单位,它是具有某些共同特性的实体型对象的集合。(分数:1.50)填空项 1:_计算机二级(Java)60 答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.给出下列的程序,其叙述正确的是( )。 public class Man static int arr = new int10; public static void main(String a ) System.out.println(arr1 ); (分数:70.00)A.Visual Foxpro支持两种索引文件:单一索引文件和复合索引文件B.

33、打开和关闭索引文件均使用 SET INDEX TO命令C.索引的类型有主索引、候选索引、惟一索引和普通索引D.索引文件不随库文件的关闭而关闭 解析:在 Java中定义并创建一个数组对象的语句格式是 arrayName=new typearraySize);,而选项 D)中,把定义创建数组对象和静态初始化数组对象混为一谈。注意:所谓数组的初始化是指对已定义好的数组元素进行赋值。有静态初始化和动态初始化两种。2.给出下列的程序代码片段,m 为哪个值时将会输出 default? switch(m) case 0:System.out.println(“case0“); case 1:System.o

34、ut.println(“case 1“);break; case 2:System.out.println(“case 2“);break; default:System.out.println(“default“); (分数:70.00)A.某个对象名B.某个对象的成员名C.某个对象的引用名 D.某个对象的指针名解析:A)选项为 Between的含义,C)选项为 IsNull的含义,D)选项为 IsNotNull的含义。3.JDK中提供的文档生成器是【 】(分数:70.00)A.java.exeB.javap.exeC.javadoc.exe D.javaprof.exe解析:在 JDK中:

35、java.exe 是 Java解释器,直接从类文件执行 Java字节码程序。 javap.exe 是 Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。javadoc.exe 是文档生成器,对 Java源码和包以 MML格式产生 AP文档。 javaprof.exe 是 Java剖析工具,提供解释器剖析信息。因此,本题的正确答案是 C。4.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?(分数:70.00)A.privateB.无修饰符 C.publicD.protected解析:其中 public变量可以被所有的外部类访问,而 pretected

36、的可以被 同一个包及该类的子类访问,没有任何修饰符的变量可以被同一个包中的类访问,而 private 变量只能在被该类内部被访问。 5.下列关于 Applet中的归档文件叙述不正确的是(分数:70.00)A.使用归档文件的好处是减少 HTTP的连接次数,从而大大减少了 Applet整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML代码 C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK的 jar工具创建 JAR文件解析:不是所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML代码。 6.下列语句顺序执行后,a 的值是( )。 int

37、 a=13;a=a/5; (分数:70.00)A.0B.1 C.1.0D.true解析:由于/比运算符优先级高,所以先算 a/5,这样便得 a=2;它等价于 a=a2,这样便得到正确答案 1。7.给出下列的不完整的方法,则下列的哪个声明可以被加入行完成此方法的声明? success = connect( ); if (success = = - 1 ) throw new TimedoutException( ) (分数:70.00)A.public void method( )B.public void method( ) throws Exception C.public void met

38、hod( ) throw TimedoutExceptionD.public throw TimedOutException void method( )解析:如果程序在运行的过程中抛出异常,而这个异常又不是 Runtime- Exception或者 Error,那么程序必须捕获这个异常进行处理或者声明抛出(throWs)该异 常,捕获异常可以使用 trycatch( ).语句,而抛出异常在方法声明前是声明,在方 法的声明后面加上 throws XxxxException,抛弃多个异常时,在各异常间使用逗号“,”分 隔,题目中的程序在运行时抛出的不是一个 RuntimeExeeption,所有

39、必须捕获或者抛弃, 而程序又没有捕获,所有应该在方法声明中声明抛弃。由于 Exception是所有异常的父 类,所有当然也可以代表 RuntimeExccption了。8.关于数组的叙述中,下列说法不正确的是( )。(分数:70.00)A.4B.5C.6 D.7解析:本题中方法。substring(0,3)是取字符串 greets的第 0个到第 3个字符组成新串。 9.下列方法中可以用来创建一个新线程的是【 】(分数:70.00)A.实现 javalangRunnable 接口并重写 start()方法B.实现 javalangRunnable 接口并重写 run()方法C.继承 javala

40、ngThread 类并重写 run()方法 D.实现 javalangThread 类并实现 start()方法解析:本题考查考生对创建线程的使用。创建线程有两种方法:通过实现 Runnable接口创建线程和通过继承 Thread类创建线程。通过实现 Runnable接口创建线程,当实现 Runnable接口的类的对象用来创建线程以后,该线程的启动将使得对象的 run()方法被调用。通过继承 Thread类创建线程,可以通过继承Thread类,并重写其中的 rrn()方法定义线程体,然后创建该子类的对象创建线程。线程创建是考试重点内容,务必掌握。10.Java的核心包中,提供编程应用的基本类的

41、包是【 】(分数:70.00)A.java.lang B.java.utilC.java.appletD.java.rmi解析:Java 的核心包一共有 12个,其中:java.lang 包中封装了所有编程应用的基本类;java.util 包提供实用程序类和集合类,如系统特性定义和使用、日期函数类、集合等常用工具;java.applet 包为Applet提供执行需要的所有类,。主要是访问 Applet内容的通信类。java.rmi 包提供程序远程方法调用所需的类。因此,本题的正确答案是 A。11.下列程序执行后,j 的值是( )。 public class Testggg public sta

42、tic void main(String args ) int j=1; for(int i=7;i0;i-=2) j * =2; System.out.println(j); (分数:70.00)A.15B.1C.32D.16 解析:科用 for循环语句求 2的 4次幂。一般情况下迭代部分都用 i+或 i- - ,但在这里用的是 i - =2,需要留意。12.下列哪项是将一个十六进制值赋值给一个 long型变量?(分数:70.00)A.内部类不能有自己的成员方法和成员变量 B.内部类可用 abstract修饰符定义为抽象类,也可以用 private或 protected定义C.内部类可作为其

43、他类的成员,而且可访问它所在类的成员D.除 static内部类外,不能在类内声明 static成员解析:在 C+中规定如果一个类被声明为类模板,那么其中的所有成员函数就都成为了模板函数。13.自定义表格类中的 model部分应实现的接口是【 】(分数:70.00)A.AbstractTableModelB.JTableC.TableModel D.TableModelable解析: 本题考查 Swing构件中表格(JTable)。表格是 Swing新增加的构件,主要功能是把数据以二维表格的形式显示出来。AbstractTableModel 类的对象负责表格大小的确定(行、列)、内容的填写、赋值

44、、表格单元更新的检测等等一切跟表格内容有关的属性及其操作。JTable 类生成的对象以 TableModel为参数,并负责将 TableModel 对象中的数据以表格形式显示出来,所以应实现的接口是 TableModel。14.下列程序的功能是把 316表示为两个加数的和,使两个加数分别能被 13和 11整除,则在划线处应填入的选项是( )。 int i=0,j,k; do i+;k=316-13*i;while (_); j=k/11; Systemoutpfintln(i+“,“+j); (分数:70.00)A.0B.23 C.34D.25解析:本题考查的是递归函数的使用,题中递归函数的结

45、束条件为 n15.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?(分数:70.00)A.在定义可串行化时,只需要声明 implements Serializable子句即可B.可串行化类的数据的访问权限(public,protected,package 或 private),对于数据的串行化会有权限上的影响 C.对于对象的串行化处理,程序员可以不编写任何方法,使用 Java提供的串行化默认机制D.如果需要对对象的串行化进行更具体的控制,我们要用到定制串行化的功能解析:视图的结果保存在数据库中,在磁盘上找不到类似的文件;视图可以用来更新数据,因此在设计器中多了一个 “更新条

46、件”选项卡;在视图中没有“查询去向”的问题。16.阅读下列代码后 public class Person int arr=new int10; public static void main(String args) Systemoutprintln(arr1); 正确的说法是【 】 (分数:70.00)A.编译时将产生错误 B.编译时正确,运行时将产生错误C.输出零D.输出空解析:本题考查考生对 Java中数组的定义及使用。int arr=new int10表示数组 arr是一个含有 10个元素的整数数组。Java 中的数据类型必须实例化后才能使用,但是有种情况例外,就是该成员是用static声明的。题目中对于数组并没有实例化,因此不能使用,所以选项 A说法正确。如果加上 static修饰符,改为 static int arr=new int10或者将该数组实例化即可,输出为 0。17.如要求读取大文件的中间一段内容,最方便的是采用下列哪种流来操作?(分数:70.00)A.File StreamB.Pipe StreamC.Random Stream D.Filter Stream解析:随机文

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1