java程序员(笔试)

时间:2019-05-12 19:54:05下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《java程序员(笔试)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《java程序员(笔试)》。

第一篇:java程序员(笔试)

笔试

一. 选择题

1.从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面的哪条select语句正确()

A.Select*from 员工 where姓名 =“__玛丽__” B.Select*from 员工 where姓名 =“%玛丽__” C.Select*from 员工 where姓名 like“__玛丽%” D.Select*from 员工 where姓名 like“%玛丽%”

二. 多选题

6.下面哪两个设置一个jsp页的content type? A. B.<%@ contentType “text/plain”%> C.<% response.setContentType(“text/plain”);%> D.<% @page contentType=”text/plain”%>

7.下面描述正确的是()

A.Statement 继承自PreparedStatement B.ResultSet继承自Statement C.CallableStatement继承自PreparedStatement D.PreparedStatement继承自Statement 8.下列属于jsp中注释的有()A.<%----%> B.// C./*

*/ D. 三.排序

9.典型的JDBC程序按()顺序编写。A.释放资源

B.获得与数据库连接

C.创建不同类型的Statement D.如果有结果集,处理结果集

10.以下哪些是定义在ResultSet中用于Cursor定位的方法: A.next()B.beforeFirst()C.afterLast()D.isBeforeFirst()

E.absolute(int)F.relative(int)四.判断题

11.,是在编译时包含进来。

错误

正确

12.statement 执行query得到resultSet对象,必须执行next方法才可以取出第一条记录

错误

正确

五.解答题

13.如何获得数组的长度?

14.try{}里有一个return语句,那么紧跟在这个try后的finally()里的语句是否执行,何时执行?

15.列出java 基本数据类型

16.在java 中,如何跳出当前的多重嵌套循环?

17.描述使用JDBC连接数据库的过程

18.jsp 中动态INCLUDE与静态INCLUDE的区别?

19.两种跳转方式分别是什么?有什么区别?

20.http 协议默认端口是______tomcat服务器的默认端口是___________

21.HTTP 提交请求的方式有两种,分别是_______和__________

22.简单说明page, request,session, application 的作用范围

23.简单说明Vector 和hashtable 的区别

24.简单阐述几种表单的提交方法(非方式)。

25.如何在HTML页面中嵌套其他页面

26.现有客户信息表如下:

(1).用一条Sql 语句,查询订单大于1000元的用户名

六.程序题(手写代码)

1.现有1,2,3,4几个数字,这几个数字能组成多少个不重复的三位数?分别是多少?

2.输入一个字符串,里面包含英文字母,空格,数字,分割这个字符串,并且计算出英文字母,空格,数字各有多少个?

第二篇:JAVA程序员笔试题目(模版)

JAVA程序员笔试题目

1、有一个Vector对象,其中每一个元素都是一个String对象,请用For循环或者While循环输出Vector中的元素,要求格式为:“第i个元素为:aaa”

2、答:

3、Iterator it=Vector.iterat();

4、While(it.hasNext()){

5、String temp=(String)it.next();System.out.print(第一个元素为:);System.out.println(temp);6、7、}

8、Jsp有哪些内置对象,作用分别是什么?

9、答:request,response,pageContext,session,application,out.config,page,exception等

10、在try {}里面有一个return语句,那么紧跟在try{}后的finally{}里面的 code是否会被执行,是什么时候执行,在return之前还是之后。答:

11、面向对象的基本特征是什么?

12、答:继承,封装,多态,13、页面之间传递参数的方法有哪些?

14、答:利用request,pageContext,session,application,cookie对象都可以

15、Servlet中什么时候调用doGet()和doPost()?这两种方法有什么不同?

16、答:当表单是用get方法提交时,调用doGet(),反之调用doPost();

17、页面中有一个名称为unitprice的type=text的对象。要求输入的数据不能为空,写一个函数实现该功能,如果为空是给出提示。(用JavaScript语言写出)答: