二.填空(40分)
1.集合分為___collection___________和___map________兩個最頂端的介面。
2.獲得集合中元素總數的方法是_size()_______。
3.執行緒在生命週期中要經歷5種狀態,分別是
新建狀態、_可執行狀態(或就緒狀態)_、_正在執行狀態__、阻塞狀態和___死亡狀態__。
4.如果有乙個類myframe是frame的子類,能夠被不同包中的類所使用,請寫出該類的宣告頭:___public myframe extends frame_________
5.下面的類randomex從random擴充套件,並為其新增乙個public int nextint(int min,int max)方法,以便產生min—max之間的隨機數(包含下限min,但不包含上限max),試填空實現這個功能。
class randomex extends random
}6.設表student的結構如下:
name varchar2(30),
age int,
salary number(6,2)
連線物件為conn,
string sqlupdate=」update studet set salary = ?, age=? where name = ?」;
現要修改name=」東方人華」這個人的age=25,salary=3546.8,
寫出用preparedstatement 執行sqlupdate語句的相關**(按執行順序)
preparedstatement ps=null;
_ps= conn.preparestatement(sqlupdate) _______________;
__ps.setdouble(1,3546.8) ________________________;
__ps.setint(2,25)___________________________;
___ps.setstring(3,」東方人華」)_________________;
int affectrow=ps.executeupdate();//執行,並返回影響的行數
7.假設陣列 ppm中存放過去100天某地大氣汙染指數,下列方法計算過去100天該汙染指數
每天在10以上(含10),並且連續出現3天以上(含3天)的次數
//例如: int ppm=; 應當返回2
請將程式補充完整。
static public int ppmcount(int ppm)
}if(tempcondays>=condays)
greatdays++;
return ( greatdays );
} 8.下列方法converttobinary()使用鏈式列表將十進位制數n轉換為二進位制數,
試填空完成之。
public class testconvert
iterator it=stack.iterator();
stringbuffer sb=new stringbuffer();
while(it.hasnext())
return sb.tostring();}}
JavaSE筆試題一套帶答案 6
附加題 選作 3 編寫乙個加密類ecryption,在其中實現對字串的加密和解密方法。加密原理是 加密後的字串的第乙個字元是原字串的最後乙個字元,其餘的每個字元是對應的原字串中的前乙個字元的值加上3。比如 welcome 末尾的字元為 e welcom 依次加上3後成為 zhofrp 故加密後的結果...
一套Unix面試題(帶答案) 4
61.korn shell輸出變數用 2 export 62.對於smp 對稱多處理機 的cpu效能監視來說,我們可以用vmstat命令得到每個cpu的工作負荷情況 2 錯誤 63.在linux執行環境下,刪除lilo的命令是 假設lilo安裝在hda 2 lilo d dev hda 64.raw...
一套Unix面試題(帶答案) 3
41.使用 tar cvz 命令將 1.3.4 1建立乙個歸檔檔案 3.顯示執行的過程 4.使用壓縮或解壓方式 42.linux系統中所有的檔案都被連線到乙個總的目錄樹中。1 正確 43.乙個多協議支援的x終端上的使用者,可以在與大型主機和另外乙個linux系統進行會話的同時,還可以通過撥號方式再與...