這些日子以來,一直在做一個J2ME平台上的IM軟件開發和維護的工作,和以往的開發對比,感覺有很大的不同,
好的地方:
Java語言比較簡單,類庫(或者應該正確的說是各種類的包)豐富,程序的結構簡單而且直觀;
不好的地方:
1 調試不便。至少在我用的這個環境,Eclipse + SMTK上還不能實現斷點實時調試,只能依賴輸出的log信息,去判斷程序的走向。
2
Java端和本地代碼(Native C)需要復雜的結構和邏輯才能實現有限的數據共享。
3 不支持遞歸。(僅針對SMTK而言,沒有在所有實現平台上測試)