記錄儲存系統(rms),中採用記錄的方式管理資料,根資料庫的概念有點相似,資料的讀取和訪問十分方便。儲存在記錄中的資料會永久存在一直到midlet被刪除,因此 非常適合應用程式儲存一些運用相關的資料,例如,遊戲中的存檔資料等。
開啟記錄集:trycatch(exception e)
chess 為記錄集名稱,true表示如果記錄集不存在則建立記錄集
新增記錄:recordstore.addrecord(***, 0, ***.length); ***為要儲存的資料,為一byte資料
刪除記錄:recordstore.deleterecord(int recordid) recordid為記錄id
獲取記錄:recordstore.getrecord(int recordid);
修改記錄:recordstore.setrecord(int recordid,byte new data,int offset,int numbytes)
J2ME刪除RMS中的記錄
1 什麼是永續性儲存?永續性儲存簡單的理解就是資料不因為程式的退出而丟失,一般我們在程式中宣告的變數都是儲存在stack或者heap上的,程式退出後這些資料會被清除以釋放資源。而儲存在rms中的資料是不會被清除的。2 rms的資料儲存在 midp規範中沒有規定rms的資料必須儲存在 而是由廠商來具體...
利用J2ME裡的RMS對記錄進行排序
j2me裡rms對記錄進行排序的方法,是借鑑了j2se裡的colletcion框架的處理方法而來的。我們知道如果collection框架中的實現類要對其內的object元素進行排序,要呼叫sort 方法,但是其內的object元素必須要實現comparable介面。class student imp...
利用J2ME裡的RMS對記錄進行排序
cygwin gcc和mingw都是gcc在windows下的編譯環境,但是它們有什麼區別?在實際工作中如何選擇這兩種編譯器呢?cygwin gcc完全可以和在linux下的gcc劃等號,這個從boost庫的劃分中就可以看出來端倪,cygwin下的gcc和linux下的gcc使用的是相同的tools...