GWT
符合下列條件的 class 才能在 GWT 內使用:
- primitive data type
- array(陣列元素也必須 compatible)
- enum
- JRE emulation class(包含可用 method)
- 繼承 compatible class
- 所有 field 都符合 compatible 原則
另外,
synchronized
與 finalize()
加了不會出問題,但是 GWT 會直接忽略。(沒有考慮撰寫 emulate class 的招數)
reference:
- 滿足 compatible 規範
- implement
IsSerializable
或是Serializable