期末复习 java.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
期末复习 java

2.Java程序有哪两类? 应用程序(Application)和小应用程序(Applet) 3.为了使包sos中的所有公共类在当前程序中可见,可以使用的语句是( A )。 A)import sos.*; B)package sos.*; C)sos import; D)sos package;显然需要进行导入,所以使用import,C选项非法。4.下列的变量定义中,错误的是( A)。A) int 6_a; B) float a; C) int i=Integer.MAX_VALUE; D) static int i=100;标识符的合法原则:字母(包括汉字),数字,_和$这四种组成,但是不能以数字开头。5.下列的变量定义中,正确的是(D)。A) boolean b1=”true”; B) float x=6.6; C) byte i=200; D) double y;A、不应该加双引号 B、6.6默认是double类型,不能直接在这里使用,应该用6.6f,C、200超出范围(-127~128)6.以下字符常量中不合法的是(D)。A) | B) \ C) \n D) 我D是字符串。11. Java源程序要运行必须经过( 编译 )和( 运行 )两个阶段。12. Java编译器将Java语言编写的源程序编译成( 字节码 )文件。7.已定义a为int类型的变量。以下选项中,合法的赋值语句是( B )。A) a +1==2; B) a+=a*6; C) a=8.8f; D) int a=8;A、不是赋值语句,中间是双等号,是比较;如果改成等号那么表达方式属于非法 C、不能把实数直接给整型变量,要强制转换(int)8.8f D、重复定义8. 下列程序段执行后c的结果是(B )。int a = 9, b = 11, c;c= a != b ? a+b : a-b;A) –2 B) 20 C) 11 D) 99. 对于一个三位的正整数n=789,以下结果为8的是(D)。A) n/10%2 B) (n-n%10)/100 C) n%10 D) n%100/1010. 有一声明语句为boolean t;下面赋值语句中t的值为false的是(D )。A)t=53; B)t=!false; C)t=(true|false); D)t=(2==3)?true:false;11. 设 i, j, k, m为已赋值的 int 型变量,下列表达式的结果属于逻辑值的是( A)。A) i==k j+k =m B) i+k C) m++ D) m=i+j12. 若有定义int x = 13;则执行完语句x %= 8; 后,x的值是(C )。A) 0 B) 1 C) 5 D) 813. 若有定义int a = 2;则执行完语句 a -= a * a; 后,a的值是( C)。A) 0 B) 4 C) -2 D) –414. 下列程序段执行后 b3 的结果是(D)。 boolean b1=true, b2=true, b3; b3= !b1 ? b1 :!b2;A) 0 B) 1 C) true D) false4. 与以前的结构化程序设计不同,Java是一种完全(面向对象 ),而且平台(中立 )的语言, 而后者又使得用Java编写出来的程序具有( 可移植 )性。6.面向对象程序设计的三个特性是( 继承 )、( 封装 )和(多态 )。15. 执行下面程序段后,b, x, y的值分别是( D)。int x=6,y=8; boolean b;b=xy++x==--y;A)true , 6, 8 B)false , 7, 7 C)true, 7, 7 D)false, 6, 8因为是简洁的与运算,前面如果已经是false,那么后面不再执行。16. 下列语句序列执行后,m 的值是( C)。 int a=10, b=3, m=5; if( a==b ) m+=a; else m=++a*m;A) 15 B) 50 C) 55 D) 517. 下列语句序列执行后,k 的值是(B )。 int i=4,j=5,k=9,m=5; if(ij||mk) k++; el

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档