Java程序设计智慧树知到期末考试答案章节答案2024年浙江工业职业技术学院_第1页
Java程序设计智慧树知到期末考试答案章节答案2024年浙江工业职业技术学院_第2页
Java程序设计智慧树知到期末考试答案章节答案2024年浙江工业职业技术学院_第3页
Java程序设计智慧树知到期末考试答案章节答案2024年浙江工业职业技术学院_第4页
Java程序设计智慧树知到期末考试答案章节答案2024年浙江工业职业技术学院_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java程序设计智慧树知到期末考试答案+章节答案2024年浙江工业职业技术学院基本数据类型作为参数在方法中传递的是地址传递。()

答案:错一个Java源文件中可以有多少个类,但是public类只能有一个。()

答案:对Java应用程序总是从主类的main()方法开始执行.()

答案:对设x=2,则表达式(x++)/3的值是0。()

答案:对一般Java程序的类体由两部分组成:一部分是____,另一部分是____.()

答案:属性;方法面向对象程序设计的三个特征是____。()

答案:继承;多态;封装执行System.out.println(5/4),这条代码的输出结果是()

答案:1下列类的继承哪个是正确的()

答案:classAppleextendsFruit以下关于java命令作用的描述中,正确的是()

答案:它专门负责解析由Java编译器生成的.class文件阅读下列的程序classPerson{static{System.out.println(name);}privatestaticStringname="hello";}classDemo{publicstaticvoidmain(String[]args){Personp=null;}}下列选项中,程序的运行结果是()

答案:编译失败请阅读下面的程序publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i<=100;i++){if(i%2==0){continue;}sum+=i;}System.out.println("sum="+sum);}}下列选项中,哪一个是程序的运行结果。()

答案:2500下列关键字中,哪个不能修饰接口中的成员变量?()

答案:private下面哪项可以得到数组元素的个数,java中定义数组名为abc,()

答案:abc.length分析选项中关于Java中this关键字的说法正确的是()

答案:this关键字是在对象内部指代自身的引用下列哪个选项不是Java语言的注释符号()

答案:!下面有关for循环的描述正确的是()

答案:for循环体语句中,可以包含多条语句,但要用大括号括起来为一个boolean类型变量赋值时,可以使用()方式

答案:booleana=(9>=10);一个Java源文件中最多只能有多少个public类。()

答案:1个执行System.out.println(‘5%4’),这条代码的输出结果是()

答案:编译错误Java中,在如下所示的Test类中,共有()个构造方法。publicclassTest{privateintx;publicTest(){x=35;}publicvoidTest(doublef){This.x=(int)f;}publicTest(Strings){}}

答案:2若有定义inta=9,b=6;那么a>b的值是:()

答案:true下面哪个是对字符串String的正确定义()

答案:Strings1=null;下面哪个是Java语言中正确的标识符()

答案:that关于类的定义以下说法错误()。

答案:每个类中必须有一个main方法下列哪个选项不是正确的for语句的形式()

答案:for(inti=0,i<10,i++)Java提供的许多类在不同的包中,使用下面哪个语句可以引入包中的类。()

答案:import下列哪项不是Java合法的标识符()

答案:123下列选项中,可以正确实现String初始化的是()

答案:Stringstr="abc";下列语句byteb=011;System.out.priftln(b);输出结果为()

答案:9在调用方法时,若要使方法改变实参的值,可以()

答案:用对象作为参数下列关于父类方法重写的描述中,错误的是()

答案:子类继承父类后,可以重写父类定义的所有方法在Java接口中,下列选项中有效的方法声明是()。

答案:publicvoidaMethod();关于抽象类,正确的是______。()

答案:某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法已知A类被打包在packageA,B类被打包在packageB,且B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于packageA包,且继承了B类。则以下说法正确的是:()

答案:C类的实例可以访问到B类一个实例的x成员System.out.println("5"+2);的输出结果应该是()。

答案:52请阅读下面的程序publicclassTest{publicstaticvoidmain(String[]args){inttemp=0;for(inti=1;i<5;i++){for(intj=0;j<i;j++){temp++;}}System.out.println(temp);}}下列选项中,哪个是程序的运行结果()

答案:10publicstaticintgetValue(inti){intresult=0;switch(i){case1:result=result+i;case2:result=result+i*2;case3:result=result+i*3;}returnresult;}上面的方法,当输入为2的时候返回值是多少?()

答案:10Java是面向对象语言,类是客观事物的____,而对象是类的______。()

答案:抽象,实例MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。()

答案:publicfinalintMAX_LENGTH=100.关于构造方法以下说法错误的是()。

答案:每个类都必须编写构造方法代码哪个关键字可以抛出异常?()

答案:throw以下数据类型存储空间最小的是()。

答案:byte下列哪个选项是Java的输出语句()

答案:System.out.println();在创建对象时必须()

答案:先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象下列选项中,用于引入包的关键字是()

答案:importMain()方法的返回类型是:()

答案:void下列关于继承的描述中,错误的是()

答案:Java是支持多继承的作为Java应用程序入口的main方法,其声明格式可以是()

答案:publicstaticvoidmain(String[]args)下面关于构造函数的说法不正确的是()

答案:构造函数不可以重载。for(inti=0;i>=0;i++){System.out.println(i);}上面代码执行后,正确的是()。

答案:死循环{intx=2,y=5,k=0;switch(x%y){case0:k=x+y;break;case1:k=x-y;break;case2:k=x*y;break;default:k=x/y;break;}System.out.println(k);}上列语句序列执行后,k的值是()。

答案:10假设a是int类型变量,并初始化为1,则下列()为合法的条件语句?

答案:if(true){}return语句,下列说法正确的是()。

答案:方法中可以有多句returninti=0;do{System.out.println(i);}while(i<100);上面的代码执行后,正确的是()。

答案:死循环一直输出0inti=0;while(i<100){System.out.println(i);}上面代码执行后,正确的是()。

答案:不停的输出0运算符&&和&均用于逻辑与运算,当运算符的两侧同时为true时,运算结果为true,否则运算结果均为false。()

答案:对break语句它在for,while循环中,用于强行终止当前循环,继续下一次。()

答案:错下面代码的运行结果是()。publicclassExample2{publicstaticvoidmain(Stringargs[]){inta=69,b=29;if(a>b){//判断a与b的大小System.out.println(a+"大于"+b);}else{System.out.println(a+"小于"+b);}}}

答案:69大于29结构化程序设计所规定的的三种基本控制结构是()。

答案:顺序、选择、循环for(inti=1;i<=5;i++){System.out.print(i);}上面的执行结果中,正确的是()。

答案:代码成功编译,执行后,输出为12345下面代码执行后输出的结果是()。charchA='A',chB='b';if(chA+27答案:*B*下面的执行结果中,正确的是(

)。inta=-1;for(inti=4;i>0;i--){a+=i;System.out.print(a);}

答案:3689以下switch表达式语句正确的是:()。

答案:publicvoidswitchTest(charc){switch(c){…}}intx=8;inty=2;if(Math.pow(x,y)==64)y=x;if(Math.pow(x,y)<63)y=2*x;if(Math.pow(x,y)>63)y=x/2;System.out.println(y);执行以上代码后,打印出来的y的值是()。

答案:4Strings=newString("abcdefg");for(inti=0;i答案:aceg为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。

答案:staticvoidmethod()inti=1;switch(i){case0:System.out.print(“Zero”);break;case1:System.out.print(“One”);case2:System.out.print(“Two”);default:System.out.print(“Default”);}以下代码输出的结果是()。

答案:OneTwoDefaultinti=1,j=10;do{if(i++>-j)System.out.println(i)}while(i<5);上面的代码执行后,i最终的值是多少?()。

答案:i=5现有一个int类型的整数和一个double类型的数进行加法运算,则得到的结果类型为:()

答案:double类型下面程序段的输出结果是:()inta=2;System.out.print(a++);System.out.print();System.out.print(++a);

答案:234设有如下变量说明:bytemyByte;intmyInt;longmyLong;charmyChar;floatmyFloat;doublemyDouble;以下赋值语句哪个需要强制转换()

答案:myInt=myLong;;myFloat=myDouble;下列定义语句正确的是()

答案:inti=12;;charc='\n';假设x、y都是float型,分别等于5和7,而x1、y1则是double型,分别等于5.0和7.0,那么x/y与x1/y1的值相等。()

答案:错下面的java代码运行结果是()。importjava.io.*;publicclassB{publicstaticvoidmain(String[]args){inti=12;System.out.println(i*=++i);}}

答案:156以下不属于基本数据类型的有()。

答案:StringUnicode编码一共可以存储()个字符。

答案:65-536下列选项中哪个是Java的有效关键字?()

答案:false下面合法的标识符是()。

答案:_underscoreJava中,byte数据类型的取值范围是()。

答案:-128~127执行下面代码后,描述正确的是()inta,b,c;a=1;b=2;c=(a+b>3?a++:b++)

答案:a的值是1,b的值是3下面定义常量方法的代码中正确的是()。

答案:finalintYOUTH_AGE在程序中有一表达式为shortx=64589,程序能够正常编译。()。

答案:错下面()赋值语句不会出现编译警告或错误的是。

答案:inti=10;以下代码段执行后的输出结果为()。intx=-3;inty=-10;System.out.println(y%x);

答案:-1字符型的变量占用()个字节。

答案:2浮点数型包括()。

答案:单精度型和双精度型设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。

答案:3Byte占用的字节数是()。

答案:1个字节下面的类型是引用数据类型的是()。

答案:String哪个是合法的byte类型的数据()。

答案:127数据类型分为哪些()。

答案:基本数据类型和引用数据类型下列不是关键字的是()。

答案:main编译和运行以下代码的结果为()。publicclassMyMain{publicstaticvoidmain(Stringargv){System.out.println("Hellocruelworld");}}

答案:编译无错,但运行时指示没有正确定义main方法。下列说法哪些不正确()。

答案:一个源文件中只能有一个类;一个源文件中可以有多个公共类;一个源文件只能供一个程序使用以下哪个是Java应用程序main方法的有效定义()。

答案:publicstaticvoidmain(Stringargs[]);Java中的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位。

答案:16Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参()。

答案:Stringargs[]Java源程序的扩展名是.java,经过编译后的程序的扩展名也是.java。()

答案:错对JDK描述错误的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论