《Java程序设计》(B卷)测试题答案

天津大学 Java程序设计 温度: 时间:2020-03-25 17:18:16
《Java程序设计》模拟题 一、选择题FtM奥鹏作业学习网(aopeng123.cn)
1.编译Java? Applet 源程序文件产生的字节码文件的扩展名为(??? )FtM奥鹏作业学习网(aopeng123.cn)
?? A、java?????? B、class?????? C、html????? D、exeFtM奥鹏作业学习网(aopeng123.cn)
2.若需要定义一个类域或类方法,应使用哪种修饰符?(???? )FtM奥鹏作业学习网(aopeng123.cn)
?? A、static???? B、package??????? C、private?????? D、publicFtM奥鹏作业学习网(aopeng123.cn)
3. 什么是J2EE应用文件的扩展?()FtM奥鹏作业学习网(aopeng123.cn)
A、.war       B、 .js           C、.ear          D、.jarFtM奥鹏作业学习网(aopeng123.cn)
4. main方法是Java? Application程序执行的入口点,关于main方法的方法头以下哪项是合法的(???? )FtM奥鹏作业学习网(aopeng123.cn)
?? A、public? static? void? main( )FtM奥鹏作业学习网(aopeng123.cn)
?? B、public? static? void?? main( String? args[] )FtM奥鹏作业学习网(aopeng123.cn)
?? C、public static int? main(String? [] arg )FtM奥鹏作业学习网(aopeng123.cn)
D、public? void? main(String? arg[] )FtM奥鹏作业学习网(aopeng123.cn)
5. 在编写Java? Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上(????? )语句。FtM奥鹏作业学习网(aopeng123.cn)
?? A、import?? java.awt.* ;???????       B、import?? java.applet.Applet ;FtM奥鹏作业学习网(aopeng123.cn)
?? C、import?? java.io.* ;?????          D、import?? java.awt.Graphics ;FtM奥鹏作业学习网(aopeng123.cn)
6. 下列哪个方法不是HttpServlet类的方法?(  )FtM奥鹏作业学习网(aopeng123.cn)
A、 Get()     B、 Post()         C、 Action()       D、 Put()FtM奥鹏作业学习网(aopeng123.cn)
7. 以下方法中哪一个把被约束属性的值中的变化通知给所有的listener beans ?(  )FtM奥鹏作业学习网(aopeng123.cn)
A、void addPropertyChangeListener()     B、PropertyChangeSupport()FtM奥鹏作业学习网(aopeng123.cn)
C、void firePropertyChange()            D、removePropertyChangeListener()FtM奥鹏作业学习网(aopeng123.cn)
8.下列哪个是合法的Java标识符?(???? )FtM奥鹏作业学习网(aopeng123.cn)
?? A、Tree&Glasses??????????????????B、FirstJavaApplet??  FtM奥鹏作业学习网(aopeng123.cn)
C、_$theLastOne??????????????????D、273.5FtM奥鹏作业学习网(aopeng123.cn)
9.Java? Application源程序的主类是指包含有(??? ? )方法的类。FtM奥鹏作业学习网(aopeng123.cn)
  A、main()?  B、toString()  C、init()?????? D、actionPerfromed()FtM奥鹏作业学习网(aopeng123.cn)
10.使用哪个命令来生成 Stub和Skeleton类?(    )FtM奥鹏作业学习网(aopeng123.cn)
A、javac FtM奥鹏作业学习网(aopeng123.cn)
B、java FtM奥鹏作业学习网(aopeng123.cn)
C、rmic FtM奥鹏作业学习网(aopeng123.cn)
D、rmi FtM奥鹏作业学习网(aopeng123.cn)
11.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用(???? )个比特位。FtM奥鹏作业学习网(aopeng123.cn)
?? A、8?????       B、16????????   C、32????????     D、64FtM奥鹏作业学习网(aopeng123.cn)
12.用以下方法中哪一个把目标应用作为bean 激活的定制事件的监听者(listener)注册?FtM奥鹏作业学习网(aopeng123.cn)
A、void addPropertyChangeListener()FtM奥鹏作业学习网(aopeng123.cn)
B、void addXXXListener()FtM奥鹏作业学习网(aopeng123.cn)
C、void firePropertyChange()FtM奥鹏作业学习网(aopeng123.cn)
D、removeXXXListener()FtM奥鹏作业学习网(aopeng123.cn)
13.对于构造函数,下列叙述错误的是(???? )FtM奥鹏作业学习网(aopeng123.cn)
?? A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。FtM奥鹏作业学习网(aopeng123.cn)
?? B、构造函数的返回类型只能是void型。FtM奥鹏作业学习网(aopeng123.cn)
?? C、构造函数的主要作用是完成对类的对象的初始化工作。FtM奥鹏作业学习网(aopeng123.cn)
D、一般在创建新对象时,系统会自动调用构造函数。FtM奥鹏作业学习网(aopeng123.cn)
14.关于 JavaBean的以下陈述中哪个为真?(    )FtM奥鹏作业学习网(aopeng123.cn)
A、你可在目标平台上修改JavaBean 的源代码。FtM奥鹏作业学习网(aopeng123.cn)
B、你可在目标平台上重编译bean 的 jar文件。FtM奥鹏作业学习网(aopeng123.cn)
C、执行嵌入在Forte for Java 的bean 的jar 文件所得到的输出与IBM Visual Age IDE的输出是一样的。FtM奥鹏作业学习网(aopeng123.cn)
D、你可在目标应用中修改JavaBean 的视感。FtM奥鹏作业学习网(aopeng123.cn)
15.在编写Java? Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上(???  )语句。FtM奥鹏作业学习网(aopeng123.cn)
?A、import?? java.awt.* ;??               B、import?? java.applet.* ;?FtM奥鹏作业学习网(aopeng123.cn)
?C、import?? java.io.* ;???????         ? D、import?? java.awt.event.*;FtM奥鹏作业学习网(aopeng123.cn)
16. servlet函数中哪个方法作为请求的调度程序(dispatcher)?(    )FtM奥鹏作业学习网(aopeng123.cn)
A、service()     B、init()     C、ServletResponse()     D、ServletRequest()FtM奥鹏作业学习网(aopeng123.cn)
17.在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是(??? ? )包。FtM奥鹏作业学习网(aopeng123.cn)
?? A、java.io??? ? B、java.awt   ?? C、java.applet???????? D、java.awt.eventFtM奥鹏作业学习网(aopeng123.cn)
18.BDK 的以下窗口中哪一个允许你设置“Our Button” bean 的选项?(   )FtM奥鹏作业学习网(aopeng123.cn)
A、ToolBox window               B、BeanBox windowFtM奥鹏作业学习网(aopeng123.cn)
C、Properties window            D、Method Tracer windowFtM奥鹏作业学习网(aopeng123.cn)
19.已知如下代码:FtM奥鹏作业学习网(aopeng123.cn)
public?class?Test{FtM奥鹏作业学习网(aopeng123.cn)
public?static?void?main(String?arg[]){FtM奥鹏作业学习网(aopeng123.cn)
int?i?=?5;FtM奥鹏作业学习网(aopeng123.cn)
do?{FtM奥鹏作业学习网(aopeng123.cn)
System.out.println(i);FtM奥鹏作业学习网(aopeng123.cn)
}?while?(--i>5)FtM奥鹏作业学习网(aopeng123.cn)
System.out.println("finished");}}FtM奥鹏作业学习网(aopeng123.cn)
执行后的输出是什么?(  )FtM奥鹏作业学习网(aopeng123.cn)
?A、?5   Finished     B、4    C、6 Finished    D、NoneFtM奥鹏作业学习网(aopeng123.cn)
20.哪个包包含标签处理程序(tag handler )中实现的接口?(    )FtM奥鹏作业学习网(aopeng123.cn)
A、javax.servlet.jsp.*             B、javax.jsp.servlet .*FtM奥鹏作业学习网(aopeng123.cn)
C、javax.servlet.tagext            D、javax.jsp.tagextFtM奥鹏作业学习网(aopeng123.cn)
21.给出如下代码:FtM奥鹏作业学习网(aopeng123.cn)
class?Test{FtM奥鹏作业学习网(aopeng123.cn)
  private?int?m;FtM奥鹏作业学习网(aopeng123.cn)
  public?static?void?fun()?{FtM奥鹏作业学习网(aopeng123.cn)
    //?some?code...FtM奥鹏作业学习网(aopeng123.cn)
  }}FtM奥鹏作业学习网(aopeng123.cn)
如何使成员变量m?被函数fun()直接访问?(  )FtM奥鹏作业学习网(aopeng123.cn)
A、将private?int?m?改为protected?int?mFtM奥鹏作业学习网(aopeng123.cn)
B、将private?int?m?改为?public?int?mFtM奥鹏作业学习网(aopeng123.cn)
C、将private?int?m?改为?static?int?mFtM奥鹏作业学习网(aopeng123.cn)
D、将private?int?m?改为?int?mFtM奥鹏作业学习网(aopeng123.cn)
22.用来执行称为SampleServlet 的servlet 的窗体的代码提供如下: FtM奥鹏作业学习网(aopeng123.cn)
FtM奥鹏作业学习网(aopeng123.cn)
FtM奥鹏作业学习网(aopeng123.cn)
FtM奥鹏作业学习网(aopeng123.cn)
FtM奥鹏作业学习网(aopeng123.cn)
当点击Query按钮时,将调用此servlet。此servlet类中哪个方法将被执行?(    )FtM奥鹏作业学习网(aopeng123.cn)
A、service() 和doGet() 方法将被调用FtM奥鹏作业学习网(aopeng123.cn)
B、只有doGet()被调用                C、doPost()FtM奥鹏作业学习网(aopeng123.cn)
D、只有service()方法将被调用,因该方法的名未被提及。FtM奥鹏作业学习网(aopeng123.cn)
23.已知如下代码:FtM奥鹏作业学习网(aopeng123.cn)
1:?class?Example{FtM奥鹏作业学习网(aopeng123.cn)
2:?String?str;FtM奥鹏作业学习网(aopeng123.cn)
3:?public?Example(){FtM奥鹏作业学习网(aopeng123.cn)
4:?str=?"example";FtM奥鹏作业学习网(aopeng123.cn)
5:?}FtM奥鹏作业学习网(aopeng123.cn)
6:?public?Example(String?s){FtM奥鹏作业学习网(aopeng123.cn)
7:?str=s;FtM奥鹏作业学习网(aopeng123.cn)
8:?}FtM奥鹏作业学习网(aopeng123.cn)
9:}?}FtM奥鹏作业学习网(aopeng123.cn)
10:?class?Demo?extends?Example{FtM奥鹏作业学习网(aopeng123.cn)
11:?}FtM奥鹏作业学习网(aopeng123.cn)
12:?public?class?Test{FtM奥鹏作业学习网(aopeng123.cn)
13:public?void?f?()?{FtM奥鹏作业学习网(aopeng123.cn)
14:Example?ex?=?new?Example("Good");FtM奥鹏作业学习网(aopeng123.cn)
15emo?d?=?new?Demo("Good");FtM奥鹏作业学习网(aopeng123.cn)
16:}?}FtM奥鹏作业学习网(aopeng123.cn)
哪句语句会导致错误?(  )FtM奥鹏作业学习网(aopeng123.cn)
?A、?line?3      ?B、line?6      ?C、line?14       ?D、line?15?FtM奥鹏作业学习网(aopeng123.cn)
24.当第二次执行此servlet 时,它的输出将是什么? (    )FtM奥鹏作业学习网(aopeng123.cn)
import javax.servlet.*;FtM奥鹏作业学习网(aopeng123.cn)
import javax.servlet.http.*;FtM奥鹏作业学习网(aopeng123.cn)
import java.io.*;FtM奥鹏作业学习网(aopeng123.cn)
import java.util.*;FtM奥鹏作业学习网(aopeng123.cn)
public class hitcountServlet extends HttpServlet{FtM奥鹏作业学习网(aopeng123.cn)
static int count=0;FtM奥鹏作业学习网(aopeng123.cn)
public void init(ServletConfig config)FtM奥鹏作业学习网(aopeng123.cn)
throws ServletException {FtM奥鹏作业学习网(aopeng123.cn)
super.init(config);FtM奥鹏作业学习网(aopeng123.cn)
}FtM奥鹏作业学习网(aopeng123.cn)
protected void service(HttpServletRequest req,HttpServletResponse resp) throws ServletException, IOException{ FtM奥鹏作业学习网(aopeng123.cn)
count++;FtM奥鹏作业学习网(aopeng123.cn)
PrintWriter out=resp.getWriter();FtM奥鹏作业学习网(aopeng123.cn)
out.println(String.valueOf(count)); FtM奥鹏作业学习网(aopeng123.cn)
}FtM奥鹏作业学习网(aopeng123.cn)
public String getServletInfo(){FtM奥鹏作业学习网(aopeng123.cn)
return "BasicServlet Information";FtM奥鹏作业学习网(aopeng123.cn)
}FtM奥鹏作业学习网(aopeng123.cn)
public void destroy(){FtM奥鹏作业学习网(aopeng123.cn)
count=0;FtM奥鹏作业学习网(aopeng123.cn)
}}FtM奥鹏作业学习网(aopeng123.cn)
A、2            B、0             C、1               D、4FtM奥鹏作业学习网(aopeng123.cn)
25.为表示描绘动画的文件列表,开发者正在编写一个带索引属性的bean 类。开发者允许用户用文本编辑器来读入和改变其属性。应做什么呢?(     )FtM奥鹏作业学习网(aopeng123.cn)
A、应重设getAsText()方法。FtM奥鹏作业学习网(aopeng123.cn)
B、应重设getAsText() 和setAsText()方法。FtM奥鹏作业学习网(aopeng123.cn)
C、应编写accessor 和 mutator方法。FtM奥鹏作业学习网(aopeng123.cn)
D、应重设setTags() 和 getTags()方法。FtM奥鹏作业学习网(aopeng123.cn)
26.请问如下哪个方法可以将MenuBar加入Frame中?(  )FtM奥鹏作业学习网(aopeng123.cn)
? A、?setMenu()  B、setMenuBar()  C、add()  ?D、addMenuBar()?FtM奥鹏作业学习网(aopeng123.cn)
27.陈述 A: 服务器创建了一个 cookie,并发送给客户。客户把此cookie 保存在本地硬盘中。FtM奥鹏作业学习网(aopeng123.cn)
    陈述 B: 当服务器需要时,客户通过HTTPServletRequest 对象发送cookie 给服务器。FtM奥鹏作业学习网(aopeng123.cn)
关于陈述A 和B,以下中哪个为真?(       )FtM奥鹏作业学习网(aopeng123.cn)
A、陈述A为假,陈述 B为真。         B、陈述A为真,陈述 B为假。FtM奥鹏作业学习网(aopeng123.cn)
C、这二个陈述 都为真。               D、这二个陈述 都为假。FtM奥鹏作业学习网(aopeng123.cn)
28.下面的语句的作用是:(???? )FtM奥鹏作业学习网(aopeng123.cn)
Vector? MyVector = new? Vector(100,50);FtM奥鹏作业学习网(aopeng123.cn)
A、创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。FtM奥鹏作业学习网(aopeng123.cn)
B、创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。FtM奥鹏作业学习网(aopeng123.cn)
C、创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增FtM奥鹏作业学习网(aopeng123.cn)
?? D、创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。FtM奥鹏作业学习网(aopeng123.cn)
29.关于 JavaBean的以下陈述中哪个为真?(    )FtM奥鹏作业学习网(aopeng123.cn)
A、可在目标平台上修改JavaBean 的源代码。FtM奥鹏作业学习网(aopeng123.cn)
B、可在目标平台上重编译bean 的 jar文件。FtM奥鹏作业学习网(aopeng123.cn)
C、执行嵌入在Forte for Java 的bean 的jar 文件所得到的输出与IBM Visual Age IDE的输出是一样的。FtM奥鹏作业学习网(aopeng123.cn)
D、可在目标应用中修改JavaBean 的视感。FtM奥鹏作业学习网(aopeng123.cn)
30. 为说明包含bean 构件,把哪个语句加入到JSP页面?(     )FtM奥鹏作业学习网(aopeng123.cn)
A、 FtM奥鹏作业学习网(aopeng123.cn)
B、FtM奥鹏作业学习网(aopeng123.cn)
C、FtM奥鹏作业学习网(aopeng123.cn)
D、FtM奥鹏作业学习网(aopeng123.cn)
二、填空题FtM奥鹏作业学习网(aopeng123.cn)
1. 对于java入口程序public static void main()方法,public,static和void定义的意义分别是什么?(为什么要定义成public static void 形式)FtM奥鹏作业学习网(aopeng123.cn)
Public:___________________________________________________FtM奥鹏作业学习网(aopeng123.cn)
Static:___________________________________________________FtM奥鹏作业学习网(aopeng123.cn)
Void:___________________________________________________FtM奥鹏作业学习网(aopeng123.cn)
2. 数组x定义如下:FtM奥鹏作业学习网(aopeng123.cn)
int x[ ][ ]=new int[3][2] FtM奥鹏作业学习网(aopeng123.cn)
则 x.length 的值为____________,FtM奥鹏作业学习网(aopeng123.cn)
x[0].length 的值为____________。FtM奥鹏作业学习网(aopeng123.cn)
3. 创建类的对象时,使用关键字___________给对象分配内存空间。FtM奥鹏作业学习网(aopeng123.cn)
4. 定义类的构造方法不能有返回值类型,其名称与__________名相同。FtM奥鹏作业学习网(aopeng123.cn)
5. 应用程序的main方法中有以下语句,则输出的结果是 ____________。FtM奥鹏作业学习网(aopeng123.cn)
int  b[][]={{1, 2, 3}, {4,5}, {6,7}};FtM奥鹏作业学习网(aopeng123.cn)
        int sum=0;FtM奥鹏作业学习网(aopeng123.cn)
        for(int i=0;iFtM奥鹏作业学习网(aopeng123.cn)
            for(int j=0;jFtM奥鹏作业学习网(aopeng123.cn)
                sum+=b[i][j];FtM奥鹏作业学习网(aopeng123.cn)
            }      }FtM奥鹏作业学习网(aopeng123.cn)
        System.out.println("sum="+sum);FtM奥鹏作业学习网(aopeng123.cn)
参考答案:FtM奥鹏作业学习网(aopeng123.cn)
答:1、只有公有的方法才能被访问或调用;FtM奥鹏作业学习网(aopeng123.cn)
只有静态的方法才能够直接调用;FtM奥鹏作业学习网(aopeng123.cn)
由于是公共调用的入口方法,无法确认返回值类型。FtM奥鹏作业学习网(aopeng123.cn)
2、 3; 2。FtM奥鹏作业学习网(aopeng123.cn)
3、new        FtM奥鹏作业学习网(aopeng123.cn)
4、类  FtM奥鹏作业学习网(aopeng123.cn)
5.28FtM奥鹏作业学习网(aopeng123.cn)
相关说明:
1、本站提供的作业资料等可能与您需要的有些出入,请联系我们的QQ客服
2、请用我们提供的搜索功能查找您要的作业资料。如果找不到的话请到我们的学习论坛去咨询。

关于奥鹏学习网

奥鹏作业学习网提供免费奥鹏作业答案,代做奥鹏在线作业答案,奥鹏离线作业答案,奥鹏考查课试题答案,奥鹏考试答案,实践报告及毕业论文代写,奥鹏教育大工、北航、南开、东财、中医大、东师、西交、北语、东大、中石油、浙大等作业答案在线辅导

'); })();