还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
福师《JAVA程序设计》在线作业二-0003关于被私有访问控制符private修饰的成员变量,以下说法正确的是A:可以被三种类所引用该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B:可以被两种类访问和引用该类本身、该类的所有子类C:只能被该类自身所访问和修改D:只能被同一个包中的类访问答案C下列关于for循环和while循环的说法中哪个是正确的A:while循环能实现的操作,for循环也都能实现B:while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C:两种循环任何时候都可替换D:两种循环结构中都必须有循环体,循环体不能为空答案A已知如下代码boolean m=true;ifm=falseSystem.out.printin False;else System.out.printin〃True〃;执行结果是A:False B:True C:None D:出错答案B Java语言使用的字符码集是A:ASCII B:BCD C:DCB D:Unicode答案D下列描述中,错误的是o A Java要求编程者管理内存B:Java的安全性体现在多个层次上C:Applet要求在支持Java的浏览器上运行D:Java有多线程机制答案A每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有类或者界面是公共的A:一个B:两个c四个D:任意多个答案A下列哪个选项的java源文件代码片段是不正确的?A:package testpackage;public classTest{}B:import java.io.package testpackage;public classTest{}C:import java.io.class Person{}public classTest{}D:import java.io.import java.awt.public classTest{}答案B下列的哪个赋值语句是正确的?A:char a=12;B:int a=
12.0;C:int a=
12.Of;D:int a=int
12.0;答案D下列关于继承的哪项叙述是正确的?A:在java中允许多重继承B:在java中一个类只能实现一个接口C:在java中一个类不能同时继承一个类和实现一个接口D:java的单一继承使代码更可靠答案D下列方法中哪个是执行线程的方法?A:runB:startC:sleepD:suspend答案A以下选项中,合法的赋值语句是A:a==1;B:++i;C:a=a+1=5;D:y=inti;答案B在oneMethod方法运行正常的情况下,程序段将输出什么?public voidtest{try{oneMethod;System.out.printin condition1;}catch ArrayIndexOutOfBoundsExceptione{System.out.printin condition2;}catch Exceptione{System,out.printin condition3;}finally{System,out.printin finally;}}A:condition1B:condition2C:condition3D:condition Ifinally答案D已知有下列类的说明,则下列哪个语句是正确的public classTest{private float f=
1.Of;int m=12;static intn=l;public staticvoid mainString arg口{Test t=new Test;}}A:t.f;B:this,n;C:Test.m;D:Test.f;答案A java,io包的File类是A:字符流类B:字节流类C:对象流类D:非流类答案B不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的A:成员方法可以直接调用父类的成员方法B:成员方法可以直接调用父类的类方法C:成员方法不可以直接调用其他类的成员方法D:成员方法可以直接调用本类的类方法答案A下列不属于简单数据类型的是A整数类型B:类C:符点数类型D:布尔类型答案B数组的大小在创建以后o A:可以改变B:不能改变C:使用new方法可以改变D:有些可以改变答案B下列程序段执行后的结果是String s=new String〃abcdefg〃;forint i=0;is.length;i+=2{System.out.print s.charAt i;}A:aceg B:ACEG C:abcdefg D:abcd答案A下列不属于Swing中构件的是o A:JPanel B:JTable C:Menu D:JFrame答案c下列正确的句子是o A:float
3.14B:byte i=225C:k=33L D:int p[][];答案D异常包含下列那些内容o A:程序中的语法错误B:程序的编译错误C:程序执行过程中遇到的事先没有预料到的情况D:程序事先定义好的可能出现的意外情况答案C以下有关构造方法的说法,正确的是A:一个类的构造方法可以有多个B:构造方法在类定义时被调用C:构造方法只能由对象中的其它方法调用D:构造方法可以和类同名,也可以和类名不同答案A下列哪个不是nio包的新特点A:内存映射技术B:文件锁定C:字符及编码D:阻塞I/O答案D设有定义int i=6则执行以下语句后,i的值为i+=i-1;A:10B:121C:ll D:100答案c下面哪几个函数是public voidexample{...}的重载函数A:public voidexample int m}B:public intexample{...}C:public voidexample2}D:public intexamplesintm,floatf}答案A在Java语言中,不允许使用指针体现出的Java特性是A:可移植B:解释执行C:健壮性D:安全性答案D在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?A:initB:startC:paintD:destroy答案D以下语句有语法错误的是A:intx=l;y=2;z=3B:forintx=10,y=0;xO;x++;C:whilex5;D:for;;;答案A程序设计语言的基本成分是数据成分、运算成分、控制成分和O A:对象成分B:变量成分C:语句成分D:传输成分答案D Java语言的类间的继承关系是()A:多重的B:单重的C:线程的D:不能继承答案B数组与向量的区别是()A:数组的长度固定B:数组元素的数据类型相同,可以是普通数据类型C:向量长度可变D:向量的元素类型可不同,只能是对象的引用答案A,B,C,D下述哪些说法是正确的()O A:java语言中的类只能有一个构造函数B:程序员可以自己定义自己的异常C:java语言允许多继承D:socket在java,net包中答案B,D以下哪些是Java语言的特点()A:面向对象B:安全可靠C:平台无关D:多支持线程E:支持分布操作答案A,B,C,D,E下述哪些说法是正确的()0A:java语言中的类只能有一个构造函数B:程序员口]以自己定义自己的异常C:java语言允许多继承D:socket在java,net包中答案B,D说明下列创建数组的方法那些是正确的()o A:int twoDim[][]=new int
[4][];B:int twoDim[][]=new int[]
[4];C:int twoDim[][]=new int
[4]
[5];D:char a□={A,;答案:A,C,D下面哪个方法可以在任何时候被任何线程调用A:notifyB:waitC:notifyAllD:sleep E:yield F:synchronized this答案D,E,F下面哪个不是Java中的容器o A:ScrollPane B:Canvas C:Scrollbar D:Applet E:Dialog答案B,C以下哪些是Java中处理xml的APIA:JAXP B:JAXB C:JAXM D:SAAJ答案:A,B,C,D定义一个类名为〃MyClass.java〃的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为o A:private class MyClass extends Object B:classMyClass extendsObjectC:public classMyClass D:public classMyClassextendsObject答案C,D已知如下定义String s=story;下面哪个表达式是合法的A:s+=books B:char c=s
[1]C:int len=s.length D:String t二s.toLowerCase答案A,D Java系统的标准输入对象是System,in,标准输出对象有两个,分别是标准输出System,out和标准错误输出System,err A:错误B:正确答案B所谓抽象类就是包含有抽象方法的类A:错误B:正确答案:A拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法A错误B:正确答案B子类要调用父类的方法,必须使用super关键字()A:错误B:正确答案:A类及其属性、方法可以同时有一个以上的修饰符来修饰()0A:错误B:正确答案B若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件A:错误B:正确答案B java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch字句放在前面A:错误B:正确答案B Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象A:错误B:正确答案AJava语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式A:错误B:正确答案B Applet是一种特殊的Panel,它是Java Applet程序的最外层容器A:错误B:正确答案B。