1
我想我知道這個答案,但找不到任何簡單的英文來確認它。Blackberry dev - 關於jre 1.5的問題
我目前正在將一個Android應用程序移植到黑莓手機上。我已經解決了大部分問題,但ArrayLists是我堅持的,因爲它們只是在1.5版本中引入的。
任何人都可以告訴我,如果有可能開發更新的黑莓設備,同時將Java合規性設置爲1.5?
我在想,J2ME是黑莓的決定性因素。所以如果只支持1.3,那麼爲黑莓製作的每一款應用都必須在eclipse中寫入,符合級別爲1.3,任何新的blackberrys都是相同的,因此ArrayLists是不可能的。
有人可以證實這一點嗎?
謝謝。
PS有可能創建我自己的ArrayList類,尖括號< >
以及?
尖括號(泛型)直到1.5才被引入。我不確定哪些版本可以用於較新的黑莓設備,但如果它們不支持1.5,那麼即使在自定義類中也不能使用泛型。 – 2011-06-10 14:36:20
另外,自Java 1.2以來,ArrayList被引入。泛型是在JDK 5中引入的。 – 2011-06-10 15:38:01
我在Eclipse中使用1.3 Java遵從性。正如Michael B.所說的,只是使用'Vector'而不是'List'。 BB中不支持泛型。 – 2011-06-10 16:47:39