1、以下程序段执行后的K值为()。.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、以下程序段执行后的K值为()。.doc

1、以下程序段执行后的K值为( )。 int x=20; y=30; k=(xy)?y:x A、 20 B、 30 C、10 D、50 2、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。 A、 final B、 public C、 private D、abstract 3、以下代码中,this是指()。 class bird{ int x,y; void fly(int x,int y){ this.x=x; this.y=y; } } A、 bird B、 fly C、bird或fly D、不一定 4、Java源文件和编译后的文件扩展名分别为( ) A、.class和 .java B、.java和 .class C、.class和 .class D、.java和 .java5、下列语句序列执行后,x 的值是( )。 int a=3, b=4, x=5; if( ++a==b ) x=++a*x; A) 35 B) 25 C) 20 D) 5 6、以下声明的变量中,只有( )是不合法的。 A、 internet_network B、 *number C、 Hello D、 _sys_path在switch(expression)语句中,expression的数据类型不能是( ) A.double B.char C.byte D.short、下面说法正确的是( )。 A) final 可修饰类、属性、方法。 B) abstract可修饰类、属性、方法。 C) 定义抽象方法需有方法的返回类型、名称、参数列表和方法体。 D) 用final修饰的变量,在程序中可对这个变量的值进行更改。9、以下字符常量中不合法的是( )。 A) | B) \ C) \n D) 我 10、作为Java应用程序图形界面基础的是( )。 A、Panel B、Frame C、Windows D、AppletStatic int x=10; 4. static{ x+=5;} 5. Public static void main(Stringargs[ ]) 6. { 7. System.out.println(“x=” + x); 8. } 9. static{ x/=3;} 10. } A、4行与9行不能通过编译,因为缺少方法名和返回类型 B、9行不能通过编译,因为只能有一个静态初始化器 C、编译通过,执行结果为:x=5 D、编译通过,执行结果为:x=3 17、 若有以下接口的定义:public interface IA extends IB ,IC, ID{…};则:( ) 这个接口的声明是错误的 接口IA继承了接口IB,IC和ID 接口IA实现了接口IB,IC和ID 关键字extends指明接口的继承关系 下面哪几个函数是public void example(){...}的重载函数?( ) A public void example( int m){...} B public int example(){...} C public void example2(){...} D public int example ( int m, float f){...} 已知如下定义:String s = story;下面哪个表达式是合法的( ) A s += books; B char c = s[1]; C int len = s.length; D String t = s.toLowerCase(); 定义主类的类头时可以使用到的关键字是( ) A. abstractB. final C.private D. super 21)下列的哪个选项可以正确用以表示八进制值8? A.0x8 B.0x10 C.08 D.010 )下列的哪个赋值语句是不正确的? A.float f = 11.1; B.double d = 5.3E12; C.float d = 3.14f ; D.double f=11.1E10f; )下列的哪个赋值语句是正确的? A.char a=12; B.int a=12.0; C.int a=12.0f; D.int a=(int)12.0; )给出下列的代码,哪行在编译时可能会有错误? public void modify(){ int i, j, k; ③ i = 100; ④ while ( i

文档评论(0)

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

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档