YuReC.CoM, они же generics.

Их на Java ME нет, поэтому они особо без нужды программистам, пишушим под эту платформу. А так, это очень удобная штука, которая помогает, когда у тебя есть классы, работающие с определенными типами других классов. Особенно это относится к коллекциям чего-то, на Java ME это, например, Vector. Допустим, ты в него всегда кладешь только String, но "сказать" компилятору, что это так, ты не можешь. Нужно каждый раз приводить вынутые из него объекты к типу String, а если кто-то положит в него объект другого типа, то у тебя еще и ClassCastException получится. А с generics можно создать объект Vector<String>. Это и будет означать, что создается Vector, работающий только со String, и что-то другое туда положить будет нельзя.
Ссылка на пост
28 июл 2011 в 20:57