JAVA整理复习题含答案.docxVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.已知:int a =8,b=6; 则:表达式++a-b++的值为(4)2.已知:boolean b1=true,b2; 则:表达式! b1 b2 ||b2的值为(false)3.已知:double x=8.5,y=5.8; 则:表达式x++y--值为(True)4.已知:int a[ ]={2,4,6,8}; 则:表达式(a[0]+=a[1])+ ++a[2]值为(12)5.执行int x, a = 2, b = 3, c = 4; x = ++a + b++ + c++; 结果是(x=12)6.Java中的显式类型转换既能(从低类型向高类型转换)也能从高类型向低类型转换,而隐式类型转换只有前者。7.执行下列程序代码的输出结果是(10,11,11)。int a = 10; int i, j; i = ++a; j = a--; System.out.printf(%d,%d,%d, a, i, j); 8.执行完boolean x=false; boolean y=true; boolean z=(xy)(!y) ; int f=z==false?1:2; 这段代码后,z与f的值分别是(False)和(1)9.类是一组具有相同(属性)和(行为)的对象的抽象。(实例)是由某个特定的类所描述的一个个具体的对象10.(NEW)是一个特殊的方法,用于创建一个类的实例11.(静态)方法不能直接访问其所属类的(实例)变量和(实例)方法,只可直接访问其所属类的(静态成员)变量和(静态成员)方法12.(类)变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一个实例,就会为(实例)变量分配一次内存,(实例)变量可以在内存中有多个拷贝,互不影响。13.Java使用固定于首行的(Package)语句来创建包。14.类成员的访问控制符有(Public)、(private)、(pretected)和默认四种。15.protected类型的类成员可被(当前类)、同一包中的(派生类)和不同包中的(派生类)的代码访问引用。16.系统规定用(This)表示当前类的构造方法,用(super)表示直接父类的构造方法,在构造方法中两者只能选其一,且须放在第一条语句。17.Java的多态性主要表现在(方法重载)、(方法覆盖)和(变量覆盖)三个方面。18.接口中定义的数据成员均是(没有实体),所有成员方法均为(abstract)方法,且没有(实现)方法。19.如果一个类包含一个或多个abstract方法,则它是一个(接口)类。20.Java不直接支持多继承,但可以通过(重载)实现多继承。类的继承具有(单一)性21.接口中只能包含(静态)类型的成员变量和(静态)类型的成员方法。22.Swing的事件处理机制包括(事件源)、事件和事件监听者。23.Java事件处理包括建立事件源、(建立事件监听器)和将事件源注册到监听器。1.下面哪些标识符在Java语言中是合法的?(B)A.persons$ B.TwoUsers C.*point D.instanceof F.end-line 2.下列(B)是合法标识符。B-是下划线A.2end B.-hello C.=AB D.整型变量3.已知int i = 2 147 483 647; ++i; 则i的值等于(A)。A.- 2 147 483 648 B.2 147 483 647 C.2 147 483 648 D.-1 4.若x = 5,y = 8,则表达式x|y的值为(C)。A.3 B.13 C.0 D.5 5.若定义有变量float f1,f2 = 8.0F,则下列说法正确的是(B)。A.变量f1,f2均被初始化为8.0 B.变量f1没有被初始化,f2被初始化为8.0 C.变量f1,f2均未被初始化D.变量f2没有被初始化,f1被初始化为8.0 6.基本数据类型short的取值范围是(B)。A.(-256)~ 255 B.(-32 768)~ 32 767 C.(-128)~ 127 D.0~65 535 7.若定义有short s; byte b; char c; 则表达式s * b + c的类型为(A)。A.char B.short C.int D.byte 8.下列循环语句的循环次数是(B)。int i=5; do { System.out.println(i--); i--; }while(i!=0); A.5 B.无限C.0 D.1 9.下列代码哪几行会出错?(C)1) public void modify() { 2) int I, j, k; 3) I = 100; 4) while (I 0) { 5) j = I * 2; 6) System.out.println( The value of j

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档