首页>题库>程序设计师-Java
1.下面()语句能够正确地生成空字符串。
多选题A. Stringa[]=newString[5];for(inti=0;i〈5;a[++]="");~||~Stringa[5];~||~String[5]a;~||~Stringa[]={"","","","",""};
2.Java中对象的清除,正确的说法是()。
单选题A. Java用析构方法来清除对象~||~Java用free()方法来释放内存~||~java用delete()来释放内存~||~Java运行时系统通过垃圾收集周期性地释放无用对象所使用的内存,完成对象的清除
3.接口中定义的成员变量是()。
单选题A. 由于是常量,定义的同时赋值。~||~可先定义,后赋值。~||~可通过方法对其进行赋值。~||~以上都对
4.语句drawRect(4,5,16,15)执行的结果是()。
单选题A. 画一个左上角顶点是(40,50)、右下角顶点是(160,150)的矩形~||~画一个左上角顶点是(40,50)、宽160,长150的矩形~||~画一个右上角顶点是(40,50)、左下角顶点是(160,150)的矩形~||~画一个右上角顶点是(40,50)、宽160,长150的矩形
5.接口和抽象类是一回事。
判断题6.对对象的理解错误的是()。
单选题A. 对象由属性和行为两部分组成。~||~对象可以是一个人、地址、物品、事件、概念等。~||~万事万物皆可看做对象。~||~以上都不对
7.继承性和多态性的结合,可以生成一系列虽类似但独一无二的对象。
判断题8.Applet运行于服务器端。
判断题9.Connection对象的方法createStatement()创建的是()对象。
单选题A. Statement对象~||~ResultSet对象~||~SQL对象~||~数据记录对象
10.Java与C/C++相比正确的叙述是()。
单选题A. 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。~||~Java与C/C++一样支持多重继承。~||~在Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。~||~Java支持多继承
11.创建字符串s:Strings=newString(“hello”);下面()语句将改变s。
单选题A. s.append(“aaa”);~||~s.concat(s);~||~s.substring(3)~||~以上语句都不会
12.JavaBean主要指组件的开发,()用于图形界面。
单选题A. 可以~||~不可以~||~因系统不同而不同~||~不知道
13.InputStream子类对象继承了InputStream类的方法read(),read()方法的定义有()。
多选题A. publicintread()~||~publicintread(byteb[])~||~publiccharread()~||~publiccharread(byteb[])
14.下列代码段允许按钮注册一个action事件的是()。
单选题A. button.enableActionEvents();~||~button.addActionListener(anActionListener);~||~button.enableEvents(true);~||~button.enableEvents(AWTEvent.ACTION_EVENT_MASK);
15.在Applet的生命周期中,init()方法只能被执行一次。
判断题16.按钮可以产生ActionEvent事件,实现()接口可处理此事件。
单选题A. FocusListener~||~ComponentListener~||~WindowListener~||~ActionListener
17.静态页面和动态页面的区别在于()。
单选题A. 动态页面能够有动画,静态没有~||~动态页面能够根据不同用户产生不同的响应,静态的不行~||~动态页面是经常在改变的,静态的常年不变~||~动态页面能够接收用户输入,并在服务器端作处理,静态的不行
18.请问如下()方法可以将MenuBar加入Frame中。
单选题A. setMenu()~||~setMenuBar()~||~add()~||~addMenuBar()~||~default~||~default,zero~||~errordefaultclausenotdefined~||~nooutputdisplayed
19.以下程序段()有错误。、importjava.applet.*;2、importjava.awt.*;3、classChengji{4、protectedfloatf(floatx,floaty){5、returnx*y;6、}7、}8、classXiangjiaextendsChengji{9、floatf(floatx,floaty){1、returnx+y;11、}12、}
单选题A. 8行~||~9行~||~4行~||~10行
20.指出正确的表达式是()。
多选题A. doublea=1.0;~||~Doublea=newDouble(1.0);~||~bytea=340;~||~Bytea=120;
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号