




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计(山东联盟-曲阜师范大学)智慧树知到期末考试答案+章节答案2024年曲阜师范大学指出下列程序的运行结果int i=5; do{ System.out.println(i--) i--; }while(i!=0);
答案:无限设A为已定义的类名,下列声明A类的对象a的语句中正确的是()。
答案:Aa=newA();下列流中哪一个使用了缓冲区技术
答案:BuffereOutputStream编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么?
答案:3个字节码文件,扩展名是.class在下列说法中,选出最正确的一项是
答案:Java语言是以类为程序的基本单位的对于一个Java源文件,import,class定义以及package正确的顺序是
答案:package,import,class下列哪个类声明是错误的?
答案:finalabstractclassA以下哪一项是下列代码的执行输出结果?publicclassTest{
publicstaticvoidmain(Stringargs[]){
intm=10,n;
n=m++;
n=--m;
System.out.printf("%d,%d",m,n);
}}
答案:10,10下面声明一个String类型的数组,正确的是()
答案:Stringstr[];对于下列Test.java下列哪个叙述是正确的?publicclassTest{
publicstaticvoidmain(Stringargs[]){
intm=100;
if(m==100){
System.out.print("hello");
System.out.print("你好");
else{
System.out.print("ok");
System.out.print("yes");
}}
答案:程序的输出结果是hello你好下列哪个是LinkedList有,但ArrayList类没有的方法。
答案:removeLast()方法Math.round(11.5)等于多少
答案:12以下哪一项是正确的float常量?
答案:67F文档注释用什么来进行标记?
答案:/**......*/下列关于数据类型的类包装的说法中,不正确的一个是
答案:包装类可以被其他的类继承如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象
答案:FileInputStream下列叙述中,哪个选项是错误的?
答案:父类包含子类下列关于内存回收的说明,正确的是()
答案:内存回收程序负责释放无用内存下列数据表示十六进制数的一个是
答案:0xa34以下不属于基本数据类型的是哪个?
答案:数组以下代码段执行后的输出结果为: int x=3; int y =10; System.out.println(y%x);
答案:1如果有2个类A和B,A类基于B类,则下列描述中正确的一个是
答案:A是B超类的子类下列关于注释语句的描述中,正确的一项是
答案:以/**开始,*/结束的是可以用于生成帮助文档的注释语句假设C是B的子类,B是A的子类,cat是C类的一个对象,bird是B类的一个对象,下列哪个叙述是错误的?
答案:birdinstanceofC的值是true有以下方法的定义,请选择该方法的返回类型ReturnTypemethod(bytex,doubley){return(short)x/y*2;}
答案:double以下哪个选项描述了该java语句:Filef=newFile(“D:\src\Hello.txt”);中出现的错误。
答案:文件类的构造方法的字符串参数必须有转义要创建一个新的目录,可以使用下面的(
)类来实现。
答案:File定义CONST1是int型public成员变量,变量值保持为常量100,下列选项中哪个是正确的?
答案:finalpublicintCONST1=100;整型数据类型中,哪个选项需要的内存空间最多?
答案:long下列是继承Thread类后得到的子类,请选择正确的一项。
答案:classA4extendsThread{publicvoidrun(){//…}}对于声明的数组int[]a={1,2,3,4},b[]={{1,2,3,4},{5,6,7,8}};下列哪个语句是错误的?
答案:a=b;下列方法定义中,正确的是
答案:intx(){charch='a';return(int)ch;}下列关于异常的描述中,错误的是
答案:异常是一种程序在运行中出现的不可恢复执行的错误可用做Java标识符的是(
)
答案:_one对于int
a[]=new
int[3];下列哪个叙述是错误的?
答案:a[1]的值是1java语言的类间的继承关系是
答案:单重的对于下列Test.java代码,下列哪个叙述是正确的?publicclassTest{
publicstaticvoidmain(Stringargs[]){
intarr[]=newint[10];
System.out.println(arr[1]);
}}
答案:输出:0下列关于构造方法的叙述中,哪个选项是错误的?
答案:Java语言规定构造方法不可以重载设A为已定义的类名,下列语句中正确的是()
答案:Aa=newA();下列关于类、包和源文件的描述中,不正确的一项是
答案:系统不会为源文件创建默认的执行下列代码段后,b的值是什么?Stringa="Hello";Stringb=a.substring(0,2);
答案:Hel对于boolean
b[]=newboolean[3];下列哪个叙述是正确的?
答案:b[0]、b[1]和b[2]的值都是false下列关于继承的说法哪个选项是正确的?
答案:子类继承父类非私有属性和方法下列关于作用域的说法中,正确的一个是
答案:在不同方法中可以声明相同数据类型的同名局部变量下列哪个选项不属于java的特点?
答案:复杂性Java语言是以哪一种语言为基础的?
答案:C++int[]array=newint[10];System.out.println(array[1]);下面叙述正确的是()
答案:输出结果为0若数组aaa定义为int[][]aaa=newint[3][4],aaa.length的值是什么?
答案:3下列的哪个赋值语句是正确的?
答案:inta=(int)12.0;下列选项中,不属于java核心包的一项是
答案:javax.swing能构成多分支的语句是()。
答案:switch语句构造函数何时被调用?
答案:创建对象时定义类时,不可能用到的保留字是
答案:private字符流和字节流的区别在于(
)。
答案:每次读写的字节数不同流的传递方式是
答案:串行的java语言提供处理不同类型流的类的包是
答案:java.io有一个类Student,以下为其构造方法的声明,其中正确的是()
答案:Student(intx){...}下面定义一个整型数组,不合法的是()
答案:int[][]array=newint[][4];以下哪种类型变量占用的内存最少?
答案:char下列哪一项叙述是正确的?
答案:char型字符在Unicode表中的位置范围是0至65535下面哪种流可以用于字符输出?
答案:Writer设有定义intx=‘A’;,则执行下列语句之后,x的值为()。x%=‘A’:
答案:0下列修饰符中与访问控制无关的是
答案:final对成员的访问控制保护最强的是(
)。
答案:private抽象方法:
答案:是没有方法体的方法设有定义intx=5;则执行以下语句后,x的值为()。x+=x+5;
答案:15假设A类有如下定义,设a是A类的一个实例,下列语句调用错误的是()publicclassA{
int
i;
staticStrings;
voidmethod1(){
}
staticvoidmethod2(){
}}
答案:A.method1();类与对象的关系是
答案:类是对象的抽象对于类的说法中,不正确的一项是
答案:java程序可以有多个公共类Fileoutputstream类的父类是
答案:OutputStream完成以下代码int[]x=newint[5];后,以下说明中()是正确的。
答案:x[4]为0下列语句执行后,x的值是(
)intx=2;do{
x+=x;}while(x<17);
答案:32对于intn=789;,表达式的值为8的是
(
)
答案:(n-n/100*100)/10设x=1,y=2,z=3,则表达式y+=z--/++x的值是()
答案:3下列语句序列执行后,x的值是()。publicclassex3{publicstaticvoidmain(String[]args){inta=2;intb=3;intx=4;x=++a*x;System.out.println(x);}}
答案:12在switch(expression)语句中,expression的数据类型不能是哪个选项?
答案:double设X、Y均为已定义的类名,下列声明类X的对象x1的语句中正确的是()
答案:Xx1=newX();当条件为真和条件为假时,()控制结构可以执行不同的动作。
答案:if/else以下哪个选项在内存中不占有32个字节?
答案:4个char下列关于类的继承性的描述中,错误的是
答案:父类中成员的访问权限在子类中将被改变向ArrayList对象中添加一个元素的方法是
答案:add(Objecto)Java语言使用的字符码集是
答案:Unicode以下关于继承的叙述正确的是
答案:在Java中类只允许单一继承对于下列代码,下列哪个叙述是正确的?classPeople{
People(intm){
}}classStudentextendsPeople{}
答案:代码无法通过编译。(原因是,父类People已经没有了不带参数的构造方法,而子类Student构造方法默认调用People类的不带参数的构造方法)。关于继承的说法正确的是:
答案:子类将继承父类的非私有属性和方法。字符流与字节流的区别在于
答案:每次读写的字节数不同下列接口的描述中,错误的是()
答案:一个类只允许继承一个接口下列选项中,哪个选项是Java的合法保留字?
答案:class构造方法被调用是在()。
答案:创建对象时对于下列类的说法,哪个叙述是错误的?
答案:用户在定义子类时,可以给子类指定多个父类。下面哪个修饰符是不允许被本类被继承的?
答案:final下列关于继承的哪项叙述是正确的?
答案:java的单一继承使代码更可靠下列哪个是面向大型企业级软件的开发平台?
答案:J2EE对于已经被定义过可能抛出异常的语句,在编程时:
答案:必须使用try/catch语句处理异常,或用throws将其抛出凡是从中央处理器流向外部设备的数据流称为
答案:输出流在使用interface声明一个接口时,只可以使用哪一个修饰符修饰该接口?
答案:publicmain方法前的修饰符不应该包括哪一项?
答案:char为了使包ch4在当前程序中可见,可以使用的语句是
答案:importch4.*;在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为
答案:重载下面不是继承自Collection接口的是
答案:HashMap下列描述中,哪一项不属于finally语句应陔执行的功能
答案:分配资源下列选项中,不属于JDK文件目录中的子目录的是
答案:j2sdkl.4.2子目录Java语言最初是面向哪个应用领域设计的?
答案:消费电子产品Java程序的执行过程中用到一套JDK工具,其中java.exe是指()
答案:Java解释器Java运行时解释器是哪个命令?
答案:java欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的
答案:ArrayListmyList=newList()为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为
答案:staticvoidmethod()下列说法中,错误的一项是
答案:打开一个文件时不可能产生IOException下列有关字符串的说法哪个是不正确的?()
答案:“abc”==”abc”值是false下列关于try-catch-finally语句的描述中,错误的是
答案:try语句后面的程序段将给出处理异常的语句数Float.MAX_VALUE是由哪个包装类提供的?
答案:java.1ang.Float关于方法main()的说法哪个正确?
答案:一个类中可以没有main()方法以下(
)不是java的关键字。
答案:TRUE下列哪个不是面向对象程序设计方法的特点?
答案:结构化在一个类中定义的成员变量只能被同一包中的类访问,下面哪个选项是正确的?
答案:缺省main()方法是JavaApplication程序执行的入口点,关于main()方法的方法头下面哪一项母合法的?
答案:publicstaticvoidmain(Stringargs[])在子类中调用父类中被覆盖的方法时需要使用哪个关键字?
答案:super有关于源文件的说法哪个是正确的?
答案:一个程序可以包括多个源文件Java中提供了处理字节流的类,即以InputStream和OutStream为基类派生出的一系列类。
答案:对下列流中哪个不属于字节流
答案:InputStreamReader用于关闭流的方法是()
答案:close()Java中所有的I/O都是通过流来实现的。
答案:对Object是Java中所有类的共同父类。
答案:对Set接口的具体实现类有HashSet和TreeSet
答案:对Java提供了迭代器接口用于遍历集合内部元素
答案:对Set接口继承了Collection接口。
答案:对请问所有的异常类皆继承哪一个类?
答案:java.lang.Throwable下面关键字中,哪一个不是用于异常处理语句
答案:break异常包含下列哪些内容?
答案:程序执行过程中遇到的事先没有预料到的情况下列关于抛出异常的描述中,错误的是
答案:抛出异常的方法要使用下述抛出异常的语句:throw;其中,是异常类的类名。下列关于抽象类的说法中,哪个选项是正确的?
答案:绝对不能用抽象类去创造对象抽象类中的抽象方法要重写,否则子类也必须是抽象类
答案:对实现一个接口,则在类中一定要实现接口中的所有方法。
答案:对抽象类不能实例化。
答案:对接口可以声明成final。
答案:错覆盖与重载的关系是
答案:覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中关于super的说法正确的是:
答案:是指当前对象的父类对象的内存地址如果一个类的声明中没有使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能家居硬件生产合作协议
- 古诗文中意象表达技巧指导
- 项目进度说明文书
- 童话故事儿童剧解读
- 理赔案件统计分析表
- 企业并购重组科技成果转化合作协议
- 农场租赁合同
- 农业生产绿色低碳发展与实践路径
- 提升客户服务质量的具体措施方案
- 规章制度汇编-员工手册
- 纳米生物医用材料课件
- 八年级-现在完成时复习(共26张)课件
- 第十章可持续发展理论与实践课件
- 电气基础知识培训要点课件
- 洗浴中心转让合同(5篇)
- 外研版小学英语五年级下册课文翻译
- YY-T 1823-2022 心血管植入物 镍钛合金镍离子释放试验方法
- 年产12000吨水合肼(100%)项目环评报告书
- 钻芯法检测混凝土抗压强度原始记录1
- 液压支架与泵站(第二版)课件汇总全书电子教案完整版课件最全幻灯片(最新)
- 分布式光伏电站支架结构及荷载计算书
评论
0/150
提交评论