-
大小: 30KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-08
- 語言: 其他
- 標(biāo)簽: BinCompiler??打包??
資源簡介
BinCompiler

代碼片段和文件信息
/**************************************************************************************
?*?Reads?a?file?from?the?BIN?file?and?return?data?as?a?byte?buffer
?**************************************************************************************/
public?byte[]?readFile(String?binfile?int?pos)
{
byte?buffer[];
int?len;
try?{
InputStream?is?=?Class.getClass().getResourceAsStream(“/“?+?binfile);
is.skip(pos);
len??=?(is.read()?&?0xFF)?<24;
len??|=?(is.read()?0xFF)?<16;
len??|=?(is.read()?&?0xFF)?<8;
len??|=?(is.read()?&?0xFF);
buffer?=?new?byte[len];
is.read(buffer?0?buffer.length);
is.close();
is?=?null;
System.gc();
}?catch?(Exception?e)?{
buffer?=?null;
e.printStackTrace();
System.gc();
return?null;
}
return?buffer;
}
/**************************************************************************************
?*?Reads?a?file?from?the?BIN?file?and?return?data?as?an?Image
?**************************************************************************************/
public?Image?readImage(String?binfile?long?pos)
{
byte?buffer[];
long?len;
try?{
InputStream?is?=?Class.getClass().getResourceAsStream(“/“?+?binfile);
is.skip(pos);
len??=?(is.read()?&?0xFF)?<24;
len??|=?(is.read()?0xFF)?<16;
len??|=?(is.read()?&?0xFF)?<8;
len??|=?(is.read()?&?0xFF);
buffer?=?new?byte[len];
is.read(buffer?0?buffer.length);
is.close();
is?=?null;
System.gc();
}?catch?(Exception?e)?{
buffer?=?null;
e.printStackTrace();
System.gc();
return?null;
}
return?Image.createImage(buffer?0?buffer.length);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????69632??2005-01-09?08:59??BinCompiler壓縮圖片\BinCompiler.exe
?????文件???????1670??2009-12-12?09:43??BinCompiler壓縮圖片\BinReader.java
?????目錄??????????0??2009-03-24?14:36??BinCompiler壓縮圖片
-----------?---------??----------?-----??----
????????????????71302????????????????????3
- 上一篇:nrf905無線雙向通信
- 下一篇:基于Web圖書推薦系統(tǒng)設(shè)計
評論
共有 條評論