16. JAVA類實(shí)現(xiàn)序例化的方法是?
答:JAVA類要實(shí)現(xiàn)序列化,對(duì)應(yīng)的類必須先實(shí)現(xiàn)Serializable和Externalizable這兩種接口,然后就可以調(diào)用ObjectOutputStream的witeObject()方法來(lái)保存對(duì)象以及通過(guò)ObjeatInputStream的readObjeact()方法來(lái)讀取保存的對(duì)象。
17. Collection框架中實(shí)現(xiàn)比較要實(shí)現(xiàn)什么接口?
答:要實(shí)現(xiàn)Comparable接口,并實(shí)現(xiàn)這個(gè)接口的唯一方法cpmparaTo(),接受一個(gè)Object對(duì)象,在這個(gè)方法中可以定義對(duì)象的排序規(guī)則。
18. 介紹JAVA中的Collection 框架結(jié)構(gòu) , 并畫出來(lái)
<>Collection
<>Set
<>List
HashSet
Tree set
ArrayList
Vector
19. 編程題:列出某文件夾下的所有文件 (文件夾從命令行輸入)
解:import java.io.*;
public class listFile
{
public static void main (String[] args)
{
String s="";
InputStreamReader ir=new InputStreamReader(System.in);
BufferedReader in = new BufferedReader(ir);
try {
s = in.readLine();
File f=new File(s);
File[] files=f.listFiles();
for(int i=0;i
{
if(files[i].isFile())
{
System.out.println("文件:"+files[i]);
}
else
{
System.out.println("目錄:"+files[i]);
}
}
in.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
20. 編程題::寫一個(gè)滿足Singleton模式的類出來(lái)
public class SingletonTest
{
private static SingletonTest sp;
private SingletonTest() {}
public static SingletonTest getInstance()
{
if (sp==null)
{ sp=new SingletonTest(); }
return sp;
}
相關(guān)推薦:2009年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |