高级语言程序设计(JAVA)_习题集(含答案).doc

高级语言程序设计(JAVA)_习题集(含答案).doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《高级语言程序设计(Java)》课 程习题集 一、单选题 1.下面属于Java关键字的是()。 A、NULLA、float3.14; B、IF C、DO D、while D、intp[][]; 2.下例正确的是()。 B、bytei=225; C、logk=33.5; 3.MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这 个变量。() A、publicintMAX_LENGTH=100 C、finalpublicintMAX_LENGTH=100 B、finalintMAX_LENGTH=100 D、publicfinalintMAX_LENGTH=100B、原文件名与public类名可以不同D、原文件中public类的数目不限C、dowhile语句 D、for语句 4.下列叙述中,正确的是()。 A、Java语言的标识符是区分大小写的C、原文件名其扩展名为.jar 5.下列语句中,属于多分支语句的是()。 A、if语句A、a==1;A、_catA、\nA、/**…// B、switch语句B、++i;B、5booksB、\f B、/*…*/ 6.以下选项中,合法的赋值语句是()。 C、a=a+1=5; C、+staticC、’n’ C、// D、\dd D、/**…*/ D、y=int(i); D、-3.14159 7.下列属于合法的Java标识符是()8.在Java中,表示换行符的转义字符是()9.能够支持javadoc命令的注释语句是()10.下列语句序列执行后,x的值是()。 inta=3,b=4,x=5;if(++a<b)x=x+1;A、5B、3A、ASCIIA、byte=128;C、longl=0xfffL; B、BCD C、4 C、DCB D、6 D、Unicode 11.Java语言使用的字符码集是()12.指出正确的表达式() B、Boolean=null;D、double=0.9239d;) 第1页共33页 13.下列说法不正确的是( A、IOException必须被捕获或抛出B、java语言会自动初始化变量的值 C、java语言不允许同时继承一个类并实现一个接口 D、java语言会自动回收内存中的垃圾 14.以下选项中循环结构合法的是()。 A、while(inti<7){i++;System.out.println(“iis“+i);}B、intj=3;while(j){System.out.println(“jis“+j);}C、intj=0;for(intk=0;j+k!=10;j++,k++){System.out.println(“jis“+j+“k}D、intj=0;do{System.out.println(“jis“+j++);if(j==3){continueloop;} }while(j<10);is”+k); 15.下列语句序列执行后,k的值是()。 inti=6,j=8,k=10,n=5,m=7; if(i<j||m<n)k++;elsek--; A、9B、10 A、'|'B、'\''C、"\n"C、11D、'我'D、12。16.以下字符常量中不合法的是() 17.若有循环: intx=5,y=20; do{ y-=x; x++; }while(++x<--y);则循环体将被执行()。 A、0次B、1次C、2次 。18.Java编程默认引用的包为() A、java.sys包 名为()。 A、java intj=0; 第2页共33页D、3次D、以上都不是B、java.lang包C、java.new包19.编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展B、classC、html)。D、exe20.下列语句序列执行后,j的值是( for(inti=3;i>0;i--)j+=i; A、3B、4C、5D、6 21.下列说法正确的是()。 A、当运行Javac命令对一个Java源程序进行编译时,必须写出该源文件的完整的文件名,包括扩展名.java B、当运行Javac命令对一个Java源程序进行编译时,不必写出该源文件的扩展名.java C、当用Java命令解析运行一个class时,必须写出该class文件的扩展名.class D、无论是运行Javac还是Java命令,后面的源文件都必须给出文件扩展名 22.能从循环语句的循环体中跳出的语句是()。 A、for语句B、break语句C、while语句D、continue语句23.下列语句序列执行后,k的值是()。 inti=6,j=8,k=10,m=7; if(i>j||m<k--) k++; else k--; A、12B、11 A、java和javac C

文档评论(0)

35425 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档