Java测试题

 

JavaEE程序设计  

 

一、单选题 (题数:35,共 50.0 分)

1

使用格式<jsp:setPropertyname="beanid" property="bean的属性"value="<%=expression %>" />给Bean的属性赋值,expression的数据类型和bean的属性类型(1.4分)

 

  • A、

    必须不同

  • B、

    必须一致

  • C、

    无要求

  • D、

    可以不一致

我的答案:B

2

下面描述错误的是()(1.4分)

 

  • A、

    在<head>和</head>之间可以包含<title>和<body>等信息。

  • B、

    文档头信息包含在<head>与</head>之间。

  • C、

    HTML文件必须由<html>开头,</html>标记结束。

  • D、

    文档体包含在<body>和</body>标记之间

我的答案:A

3

下列哪个工具不能用来调试浏览器中的JavaScript?(1.4分)

 

  • A、

    MS Script Debugger

  • B、

    MS Visual InterDev

  • C、

    Mozilla Venkman

  • D、

    Eclipse

我的答案:D

4

可以利用request对象的哪个方法获取客户端的表单信息(1.4分)

 

  • A、

    request.writeParameter()

  • B、

    request.outParameter()

  • C、

    request.handlerParameter()

  • D、

    request.getParameter()

我的答案:D

5

在“<%=”和“%>”标记之间放置(),可以直接输出其值。(1.4分)

 

  • A、

    字符串

  • B、

    Java表达式

  • C、

    数字

  • D、

    变量

我的答案:B

6

完整的配置一个Servlet需要__________________标签(1.4分)

 

  • A、

    <servlet-name/>和<servlet-class>

  • B、

    <webapp></webapp>

  • C、

    <servlet></servlet>和<servlet-mapping></servlet-mapping>

  • D、

    <servlet-mapping><servlet-name>

我的答案:C

7

以下哪些说法是正确的?(2.4分)

 

  • A、

    每个子应用对应一个单独的RequestProcessor实例

  • B、

    每个HTTP请求对应一个单独的ActionServlet实例

  • C、

    每个子应用对应一个单独的web.xml文件

  • D、

    对于每个请求访问HelloAction的HTTP请求,Struts框架会创建一个单独的HelloAction实例。

我的答案:A

8

不是JavaBean属性的项为( )。(1.4分)

 

  • A、

    bound属性

  • B、

    id属性

  • C、

    simple属性

  • D、

    constrained属性

我的答案:B

9

<p align="段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为()(1.4分)

 

  • A、

    Center

  • B、

    Left

  • C、

    width

  • D、

    Right

我的答案:C

10

{
test.jsp文件中有如下一行代码:<jsp:useBean id=”user” scope=” ” class=”com.UserBean”>
要使user对象可以作用于整个应用程序,下划线中应添入()
}(1.4分)

 

  • A、

    session

  • B、

    application

  • C、

    request

  • D、

    page

我的答案:B

11

部署Servlet,下面哪一项描述错误?(1.4分)

 

  • A、

    部署文件在Web服务目录的WEB-INF子目录中

  • B、

    必须为Tomcat编写一个部署文件

  • C、

    部署文件名为web.xml

  • D、

    部署文件名为Server.xml

我的答案:D

12

给出了如下的查询条件字符串Stringcondition="insert book values(?,?,?,?,?)";下列哪个接口适合执行该SQL查询(1.4分)

 

  • A、

    CallableStatement

  • B、

    不确定

  • C、

    Statement

  • D、

    PrepareStatement

我的答案:D

13

下列代码生成了一个结果集
conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select * from book");
rs.first();
下面哪项对该rs描述正确(1.4分)

 

  • <
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当然,我可以给你介绍一些常见的Java面试上机测试题。以下是一些常见的Java面试上机测试题及其答案: 1. 题目:编写一个Java程序,判断一个数是否为素数。 答案: ```java public class PrimeNumber { public static boolean isPrime(int num) { if (num <= 1) { return false; } for (int i = 2; i <= Math.sqrt(num); i++) { if (num % i == 0) { return false; } } return true; } public static void main(String[] args) { int num = 17; if (isPrime(num)) { System.out.println(num + " is a prime number."); } else { System.out.println(num + " is not a prime number."); } } } ``` 2. 题目:编写一个Java程序,实现冒泡排序算法对一个整型数组进行排序。 答案: ```java public class BubbleSort { public static void bubbleSort(int[] arr) { int n = arr.length; for (int i = 0; i < n - 1; i++) { for (int j = 0; j < n - i - 1; j++) { if (arr[j] > arr[j + 1]) { int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } } public static void main(String[] args) { int[] arr = {64, 34, 25, 12, 22, 11, 90}; bubbleSort(arr); System.out.println("Sorted array:"); for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } } } ``` 3. 题目:编写一个Java程序,实现斐波那契数列。 答案: ```java public class Fibonacci { public static int fibonacci(int n) { if (n <= 1) { return n; } return fibonacci(n - 1) + fibonacci(n - 2); } public static void main(String[] args) { int n = 10; System.out.println("Fibonacci series up to " + n + " terms:"); for (int i = 0; i < n; i++) { System.out.print(fibonacci(i) + " "); } } } ``` 希望以上的例子能够帮助到你。如果你还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值