曾說過9@9c之java"泥牛入海"不知是否bug。無人遇到過?
俺的經(jīng)歷如下,貼出供網(wǎng)友參考、商榷。
看9@9c有java,從網(wǎng)上下載jar文件;用紅外傳入手機;試了幾個:
a-j.jar--------字典:×
k-z.jar--------字典:×
ebook.jar---電子書《處事金針》:ok
sjh-622.jar--手機號查詢:×
szbf.jar---電子書《孫子兵法》:ok
等記不全了,好像還有:
zd-1.jar----------------1個字典:×(包括4個jar文件,但漢字名:未傳)
zd-2.jar-------------------又1個字典:ok(也包括4個jar文件)
20040817183936.jar-----k700的金山詞霸:ok(1種在線翻譯:不實用)
有ok的是可以的,有×的不能用。看寶典加com的方法,都預(yù)先早加好了。就是不能用!再去掉"com"后,再傳,(原來的jar文件和安裝的但不能運行的程序都已刪除!)顯示"已有相同文件名"提示(bug?),保存不了!想了大半天,采用換名再傳
a-j0.jar
k-z0.jar
0sjh-622.jar
然后再存,能存了!但手機java里竟然找不到!!
看內(nèi)存由原來的2790/7040變?yōu)?BR> 2992/7040
202k的空間丟失了:泥牛入海!有去無回!
在寶典里提了一下無人理解,壇子里問了一下不置何否,也就未深究。過了些時間后,又傳了些jar,記有:
codeshow.jar----------區(qū)號秀:×
lottery.jar---------------算彩票:×
mobiledict.jar----------一個字典:×
mobieorder.jar--------11位手機號預(yù)測:×
phoneauspice.jar----手機號占卜:ok
porn3.jar----------------xx軟件:×
sms.jar------------------短信類:×
(有ok的是可以的,有×的不能用)傳、刪正常。這時的空間情況:2978/7040。
但,終不甘心白白丟了202k空間,再傳
a-j.jar:顯示"已有相同文件名";
傳k-z.jar:也顯示"已有相同文件名";
改k-z.jar為k-z0.jar:相同情況;
再改k-z.jar為k-z00.jar:相同情況;
當(dāng)改為k-z000.jar時,不出提示,可以傳了。存入后再看時,不禁心都涼了半截:
java里k-z000.jar又找不到!“泥牛”又“入海”了!
這時再看內(nèi)存由原來的2978/7040變?yōu)?BR> 3032/7040
就是說我的54k空間又沒了!
虧小心了點,只傳了一個文件,要不然就慘了。本9c現(xiàn)實存儲器情況:
java:26%;1789k;88個文件。
網(wǎng)友lm大亨提供的他的9c存儲器情況(傳了323k文件):
java:11%;745k;36個文件,原始java安裝后占6%是7040×6%=422k,這樣422k+323k=745k 是相等的。
而我的9c總共傳的文件計有:493k(安裝后刪除了)。程序運行后占用空間以多(的確多了點,沒這么多權(quán)且算)10%計約為542k。加丟失的256k合計是542+256=798k。這樣422+542+256=1220不=1789k。 有569k的空洞!假定沒刪原jar文件是:422+493+542+256=1713不=1789k也有76k的空洞!(而我確實是刪了原jar文件的!)。
原因試析:①java刪文件時只打個標(biāo)記,未完全刪除。刪除程序以為刪除了,
而傳送接受程序以為沒刪除,因而再傳同名文件就出"已有相同文件名"提示。
②java程序只認(rèn)文件大小,因此同一個文件即使改了名也提示
"已有相同文件名"(但加了3個0的文件傳過去了?)。
③java刪除文件依據(jù)大小打標(biāo)記,因此改名的文件即使傳過去
結(jié)果也是找不著:同樣大小的文件都已打上刪除標(biāo)記了。
④java刪除程序模塊和傳送接受程序模塊擬或有矛盾的語句?
⑤java未初始化前傳的jar文件都受保護刪不掉?(有個記不清了:
到底是先初始化的java還是先傳的jar文件)。擬或java保護未初始化前的同樣
大小的文件(未初始化java前傳了jar文件)?
⑥空洞由何而來?不得而知。只能問飛利浦的軟件工程師了。
"泥牛"如何"入海"了?真正原因,也怕是問飛利浦的工程師才能清楚!這就是俺的9@9c之java"泥牛入海"奇遇記。現(xiàn)在,俺不敢再試,已經(jīng)丟了256k(+569k)空間,不想也不愿再丟!也不敢全刪了(自帶的java除外的),重新傳、裝一下java程序。因為不知這個java還會出別的什么花活。
(最后致謝lm大亨和bason網(wǎng)友提供了數(shù)據(jù))