CN人才網(wǎng)小編為您整理Java開發(fā)工程師筆試題目, 希望可以為大家?guī)韼椭。如果喜歡本站請(qǐng)收藏!
Java開發(fā)工程師筆試題目一
一. Sql部分
1. 什么是事務(wù),寫一個(gè)事務(wù)的流程。
2. 有訂單表,客戶表。訂單表中有ordernamber(主鍵)訂單ID與custname(非主鍵),客戶表中有custname(主鍵)客戶ID與name(非主鍵);如果訂單表中的custname為空,則這個(gè)名稱為公司內(nèi)部使用,如果客戶表的name為空,則這個(gè)訂單作廢。出要寫出訂單號(hào)在1500001到1500100的訂單以及客戶的名稱。
3. Oracle中查出前n項(xiàng)值,寫出oracle sql語句。
二. Java 部分
1.從另一臺(tái)機(jī)器上copy一個(gè)已安裝的jdk1.4.0.2到本機(jī)的D:\j2sdk1.4.0.2,現(xiàn)在還需要配環(huán)境變量,需在什么項(xiàng),以及值。
2.String s = “aaa”;
String ss = new String(“aaa”);
s.equals(ss) true or false;
s = = ss true or false;
3. public class A{
public A(){
System.out.println(“A()”);
}
public A(String s){
System.out.println(“A(String)”);
}
}
public class B extends A{
public B(){
System.out.println(“B()”);
}
public B(String s){
System.out.println(“B(String)”);
}
(1)B b = new B();
(2)B b = new B(“b”);
}
問:(1)會(huì)輸出什么結(jié)果,(2)會(huì)輸出什么結(jié)果??
。net部分
Datareader與dataset的區(qū)別。
Java開發(fā)工程師筆試題目二
一、二、三為選擇題:
1. 3,class
2. 重載
3. 變量的區(qū)別,編譯不會(huì)報(bào)錯(cuò)的
四、spring的配置說明
有一段spirng的配置說明,說明各個(gè)屬性的意義(簡(jiǎn)單)
五、Hibernate 與 SQL 的區(qū)別
sql是直接對(duì)數(shù)據(jù)庫操作 而Hb是一個(gè)ORM中間層,它需經(jīng)過SQL的轉(zhuǎn)型后方能對(duì)數(shù)據(jù)庫操作
從這一點(diǎn)來說,HB從性能上,通常沒有直接使用SQL操作性能高 關(guān)于源,SQL通常針對(duì)特定的數(shù)據(jù)庫,
各種數(shù)據(jù)庫基于SQL92標(biāo)準(zhǔn),但有其特定的數(shù)據(jù)庫方言。
六、web.xml 在 war包中的作用,怎樣在war包中配置一個(gè)servlet
2.在web.xml中配置mapping節(jié)點(diǎn)
七、在控制臺(tái)接受三個(gè)數(shù),再判斷出最大的一個(gè)
class Test{
BufferedReader br=new BufferedReader(
new InputStreamReader(
System.in));
String str=br.readLine();
private static void main(String[] args){
八、一個(gè)文件很大不能一次性讀入內(nèi)存,怎么去判斷其中有多少個(gè)特定的字符串
九、JSF中的兩套標(biāo)簽的區(qū)別和功能
十、ejb的各種類型
sessonBean
EntityBean
MDB
十一、一個(gè)SQL查詢(主要是子查詢)
十二、編程的規(guī)范
面試中注意的問題
主動(dòng)把握每一個(gè)機(jī)會(huì)
集體面試(職業(yè)素養(yǎng))
接電話
Query query = session.createQuery(sqlAll);
if(start>0){//設(shè)置查詢的開始位置
query.setFirstResult(start);
if(length>0){
//設(shè)置查詢的最大行數(shù)
query.setMaxResults(length);
return query.list();