JAVA程序员笔试例题(小编整理)

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

第一篇:JAVA程序员笔试例题

java程序员笔试题

JAVA 程序员笔试题目

时间:30分钟

试题一:

简单描述一下什么是事务管理,事务管理中有哪些语句?

姓名:

试题二:

跳出当前循环的关键词是什么?继续本次循环的关键词是什么?

试题三:

在JSP页面源代码中写 “${flag}”是代表什么意思?

试题四:

请写出最少五种设计模式的名称。

试题五:

请写出Eclipse 中下列功能的快捷键: 删除当前行: 注释当前行:

代码助手完成一些代码的插入: 打开类型: 打开资源:

试题六:

什么情况下Eclipse不编译生成Class文件?

java程序员笔试题

试题七:

public static void main(String[] args){

int i=3,j=16;do{ if(++i>=j--)continue;}while(i<9);System.out.println(“i=”+i+“;j=”+j);} 这段程序运行后输出的结果是什么?

试题八:

public class One {

} public class Two extends One {

} protected void printA(){System.out.println(“two A”);} private void printB(){System.out.println(“two B”);} public static void main(String[] args){ Two t = new Two();t.printAB();} protected void printA(){System.out.println(“one A”);} private void printB(){System.out.println(“one B”);} protected void printAB(){printA();printB();} 这段程序运行后输出的结果是什么?

试题九:

有一个表 “表A” 中包含 “姓名”,“成绩”两个字段,请写一个SQL语句查询出“成绩”大于60分的,“姓名”有重复的人的名字

试题十:

请写一个方法实现:传入的一个大于10位的字符串,把字符串的最后两位移动到字符串的第4位后面。

第二篇: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语言写出)答: