2013-04-24 2 views
1

Я хотел бы передать частотный список наиболее часто используемых классов Java студентам в курсе программирования начинающих, как удобный инструмент при самостоятельном изучении библиотеки Java. Кто-то уже скомпилировал такой список, например. с помощью исходного кода на Github?Частотный список большинства используемых классов Java?

+0

Я не вижу реальной цели в этом списке. Наиболее часто используемые классы, которые вам интересны, уже находятся в вашем коде. – Makoto

+0

Я не думаю, что это было бы полезно ... главным образом потому, что «наиболее используемый» может означать так много вещей. Это были бы имена классов, которые в большинстве случаев бывают дословными в исходном коде? Переменные типа класса «X», которые называются наиболее? Имеет ли значение наследование классов и интерфейс? (т. е. при использовании ArrayList вы также используете классы AbstractList, AbstractCollection, Object и интерфейсы Serializable, Cloneable, Iterable, Collection, List и RandomAccess.) Имеют ли смысл цепочки вызовов? (т. е. вы вызываете A.something(), который внутренне вызывает методы на B и C, а C использует D и т. д.) – Nate

+0

@Makoto Когда вы только начинаете программировать, вы действительно не знаете, что доступно для вас использование и просмотр библиотеки Java случайным образом может быть очень сложным. Частотный список может дать вам хороший обзор классов, которые хорошо всегда иметь в виду, и узнать, что они на самом деле делают. –

ответ

Смежные вопросы