Мне нужна шпаргалка по Java, и я начал осматриваться, но не смог найти ни одной, которая показалась бы «канонической» - что удивило меня, учитывая, насколько широко распространен этот язык. Не могли бы опытные Java-программисты предложить полезную (организованную так хорошо, что вы на самом деле ее часто используете) и полную (охватывающую повседневное использование в реальном мире), пожалуйста?
Напротив, вот то, что я считаю канонической шпаргалкой для Python: http://rgruet.free.fr/PQR26/PQR2.6.html
Он полный (синтаксис, типы, операторы, встроенные модули, общие модули, идиомы) и полезен (хорошо организован: разделен на разделы и гиперссылки; легко искать и легко изучать).
Кроме того, я уже просмотрел список здесь: http://devcheatsheet.com/tag/java/ и не нашел шпаргалки, сопоставимой с шпаргалкой по Python от RGruet выше. Верхний список в Google для "шпаргалки по Java" - http://www.cs.princeton.edu/introcs/11cheatsheet/, который является довольно полным, но не организован для того, чтобы быть полезным. Там должно быть что-то получше !? Кстати, это не обязательно на 1 странице. Мне известны документы Java API, но я бы ожидал, что шпаргалка будет ссылаться на нее, а не на нее .
Обновить
Некоторые члены SO думали, что этот вопрос был субъективным, но я думаю, что объяснил свои критерии достаточно объективными: в этом контексте нетрудно судить о полноте (содержание) и полезности (представление). Я принял один из наиболее полезных ответов, но остаюсь удивленным, что в Java нет канонической шпаргалки.