第一篇:java程序員(筆試)
筆試
一. 選擇題
1.從“員工”表的“姓名”字段中找出名字包含“瑪麗”的人,下面的哪條select語句正確()
A.Select*from 員工 where姓名 =“__瑪麗__” B.Select*from 員工 where姓名 =“%瑪麗__” C.Select*from 員工 where姓名 like“__瑪麗%” D.Select*from 員工 where姓名 like“%瑪麗%”
二. 多選題
6.下面哪兩個(gè)設(shè)置一個(gè)jsp頁的content type? A.
7.下面描述正確的是()
A.Statement 繼承自PreparedStatement B.ResultSet繼承自Statement C.CallableStatement繼承自PreparedStatement D.PreparedStatement繼承自Statement 8.下列屬于jsp中注釋的有()A.<%----%> B.// C./*
*/ D. 三.排序
9.典型的JDBC程序按()順序編寫。A.釋放資源
B.獲得與數(shù)據(jù)庫連接
C.創(chuàng)建不同類型的Statement D.如果有結(jié)果集,處理結(jié)果集
10.以下哪些是定義在ResultSet中用于Cursor定位的方法: A.next()B.beforeFirst()C.afterLast()D.isBeforeFirst()
E.absolute(int)F.relative(int)四.判斷題
11.
錯(cuò)誤
正確
12.statement 執(zhí)行query得到resultSet對(duì)象,必須執(zhí)行next方法才可以取出第一條記錄
錯(cuò)誤
正確
五.解答題
13.如何獲得數(shù)組的長(zhǎng)度?
14.try{}里有一個(gè)return語句,那么緊跟在這個(gè)try后的finally()里的語句是否執(zhí)行,何時(shí)執(zhí)行?
15.列出java 基本數(shù)據(jù)類型
16.在java 中,如何跳出當(dāng)前的多重嵌套循環(huán)?
17.描述使用JDBC連接數(shù)據(jù)庫的過程
18.jsp 中動(dòng)態(tài)INCLUDE與靜態(tài)INCLUDE的區(qū)別?
19.兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別?
20.http 協(xié)議默認(rèn)端口是______tomcat服務(wù)器的默認(rèn)端口是___________
21.HTTP 提交請(qǐng)求的方式有兩種,分別是_______和__________
22.簡(jiǎn)單說明page, request,session, application 的作用范圍
23.簡(jiǎn)單說明Vector 和hashtable 的區(qū)別
24.簡(jiǎn)單闡述幾種表單的提交方法(非方式)。
25.如何在HTML頁面中嵌套其他頁面
26.現(xiàn)有客戶信息表如下:
(1).用一條Sql 語句,查詢訂單大于1000元的用戶名
六.程序題(手寫代碼)
1.現(xiàn)有1,2,3,4幾個(gè)數(shù)字,這幾個(gè)數(shù)字能組成多少個(gè)不重復(fù)的三位數(shù)?分別是多少?
2.輸入一個(gè)字符串,里面包含英文字母,空格,數(shù)字,分割這個(gè)字符串,并且計(jì)算出英文字母,空格,數(shù)字各有多少個(gè)?
第二篇:JAVA程序員筆試題目(模版)
JAVA程序員筆試題目
1、有一個(gè)Vector對(duì)象,其中每一個(gè)元素都是一個(gè)String對(duì)象,請(qǐng)用For循環(huán)或者While循環(huán)輸出Vector中的元素,要求格式為:“第i個(gè)元素為:aaa”
2、答:
3、Iterator it=Vector.iterat();
4、While(it.hasNext()){
5、String temp=(String)it.next();System.out.print(第一個(gè)元素為:);System.out.println(temp);6、7、}
8、Jsp有哪些內(nèi)置對(duì)象,作用分別是什么?
9、答:request,response,pageContext,session,application,out.config,page,exception等
10、在try {}里面有一個(gè)return語句,那么緊跟在try{}后的finally{}里面的 code是否會(huì)被執(zhí)行,是什么時(shí)候執(zhí)行,在return之前還是之后。答:
11、面向?qū)ο蟮幕咎卣魇鞘裁矗?/p>
12、答:繼承,封裝,多態(tài),13、頁面之間傳遞參數(shù)的方法有哪些?
14、答:利用request,pageContext,session,application,cookie對(duì)象都可以
15、Servlet中什么時(shí)候調(diào)用doGet()和doPost()?這兩種方法有什么不同?
16、答:當(dāng)表單是用get方法提交時(shí),調(diào)用doGet(),反之調(diào)用doPost();
17、頁面中有一個(gè)名稱為unitprice的type=text的對(duì)象。要求輸入的數(shù)據(jù)不能為空,寫一個(gè)函數(shù)實(shí)現(xiàn)該功能,如果為空是給出提示。(用JavaScript語言寫出)答: