首页>题库>程序设计师-Java

程序设计师-Ja315道题

1.给出下面代码:publicclassPerson{staticintarr[]=newint[1];publicstaticvoidmain(Stringa[]){System.out.println(arr[1]);}}()语句是正确的。

单选题

A. 编译时将产生错误;~||~编译时正确,运行时将产生错误;~||~输出零~||~输出空。

2.以下语句中有语法错误的是()。

单选题

A. for(;;);~||~for(intI=0;I〈100;I++〉〔〕;~||~if(a〈0〉a++;~||~;;;

3.下面()不是JavaBean的特征。

单选题

A. 内省~||~定制~||~持续~||~远程调用

4.指出正确的表达式是()。

多选题

A. doublea=1.0;~||~Doublea=newDouble(1.0);~||~bytea=340;~||~Bytea=120;

5.运行下列程序,会产生()结果。classOuter1{ privateinta; voidfoo(doubled,finalfloatf){Strings;finalbooleanb;classInner{ voidmethodInner(){System.out.println("intheInner"); }} } publicstaticvoidmain(Stringargs[]){Outer1me=newOuter1();me.foo(123,123);System.out.println("outer");} }

单选题

A. intheInnerouter~||~outer~||~intheInner~||~编译不通过

6.在Applet的生命周期中,init()方法只能被执行一次。

判断题

7.下列运算结果默认为float的是()。

单选题

A. 100/10~||~100*10~||~100F+10~||~100D-10

8.实现接口的关键字是()。

单选题

A. extends~||~extend~||~implements~||~implement

9.Java的类是单继承的,所有的类都从Object类派生而来的。

判断题

10.在Java中,对简单数据类型(如int)分配的内存为()。

单选题

A. 在IBMPC中为16位~||~在VAX-11中为16位~||~与所在机器无关~||~都是16位

11.下面()设备属于输入设备。

多选题

A. 描扫仪~||~音箱~||~键盘~||~话筒

12.因为Java不支持多重继承,所以定义类时implements关键字后面只能说明一个接口名。

判断题

13.当Applet程序所在的浏览器最小化或者是转入其它页面时,该Applet程序调用的()方法。

单选题

A. start()~||~init()~||~stop()~||~destroy()

14.对于JavaBean的属性,下面()说法是正确的。

多选题

A. JavaBean的属性可以在开发工具中设置~||~JavaBean可以提供public类型的属性~||~如果需要访问和修改JavaBean的属性,只能通过get/set方法~||~如果一个属性只提供了get方法,那么它是只读的

15.关于以下application的说明,正确的是()。.classStaticStuff2.{3.staticintx=1;4.static{x+=5;}5.publicstaticvoidmain(Stringargs[])6.{7.System.out.println(“x=”+x);8.}9.static{x/=3;}1.}

单选题

A. 4行与9行不能通过编译,因为缺少方法名和返回类型~||~9行不能通过编译,因为只能有一个静态初始化器~||~编译通过,执行结果为:x=5~||~编译通过,执行结果为:x=3

16.编写Java应用程序文件的扩展名为()。

单选题

A. java~||~class~||~html~||~exe

17.()语言既要经过编译程序又要解释程序。

单选题

A. C~||~C++~||~Java~||~Basic

18.下面()输出类具备数据类型或格式转换的功能,即向流中写入数据时,可以实现对二进制字节数据的编码功能。

单选题

A. FileOutputStream~||~FilterOutputStream~||~DataOutputStream~||~BufferedOutputStream

19.如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。这时如果想在该方法内使用成员变量,必须使用关键字是()。

单选题

A. this~||~final~||~native~||~super

20.上转型对象具有如下()特点。

多选题

A. 上转型对象不能操作子类新增的成员变量(相当于失掉了这部分属性)、不能使用子类新增的方法(相当于失掉了一些功能)。~||~上转型对象可以操作子类继承或覆盖的成员变量,也可以使用子类继承的或覆盖的方法。~||~如果子类覆盖了父类的某个方法后,当对象的上转型对象调用这个方法时一定是调用了这个覆盖的方法,因为程序在运行时知道,这个上转型对象的实体是子类创建的,只不过损失了一些属性和功能而已。~||~可以将父类创建的对象的引用赋值给子类声明的对象。

注册后查看全部试题

保定市乐凯大街305号

电话: 400-608-5357

邮编: 100043


Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved

经营许可证编号:  冀B2-20210069号       备案号:    冀ICP备19021638号