Necesito una hoja de trucos para Java y comencé a buscar, pero no pude encontrar una que pareciera "canónica", lo que me sorprendió considerando lo extendido que está el lenguaje. ¿Podrían los programadores experimentados de Java sugerir una hoja de trucos que sea útil (organizada tan bien que realmente la usa a menudo) y completa (cubra el uso diario del mundo real), por favor?
Por el contrario, esto es lo que consideraría una hoja de trucos canónica para Python: http://rgruet.free.fr/PQR26/PQR2.6.html
Es completo (sintaxis, tipos, declaraciones, incorporados, módulos comunes, modismos) y útil (bien organizado: seccionado e hipervinculado; fácil de buscar y fácil de explorar).
Además, ya miré la lista aquí: http://devcheatsheet.com/tag/java/ y no encontré una hoja de trucos comparable a la hoja de trucos de Python de RGruet anterior. La lista principal en Google para la "hoja de referencia de Java" es http://www.cs.princeton.edu/introcs/11cheatsheet/ que es bastante completa, pero no está organizada para ser útil. ¡¿Tiene que haber algo mejor ahí fuera ?! Por cierto, no es necesario que quepa en 1 página. Soy consciente de los documentos de la API de Java, pero eso es más a lo que esperaría que se vincule una hoja de trucos , no a eso .
Actualizar
Algunos miembros de la SO pensaron que esta pregunta era subjetiva, pero creo que expliqué que mis criterios son bastante objetivos: la integridad (contenido) y la utilidad (presentación) no son difíciles de juzgar en este contexto. He aceptado una de las respuestas más útiles, pero me sorprende que Java no tenga una hoja de trucos canónica.
Respuestas:
Este no parecía tan malo.
http://mindprod.com/jgloss/jcheat.html
fuente
Encontré una hoja de trucos interesante aquí .. http://introcs.cs.princeton.edu/java/11cheatsheet/
fuente
Esta referencia rápida se ve bastante bien si está buscando una referencia de idioma. Está especialmente orientado a la parte de la interfaz de usuario de la API.
Para la API completa, sin embargo, siempre uso el Javadoc . Lo hago referencia constantemente.
fuente
Aquí hay uno excelente http://download.oracle.com/javase/1.5.0/docs/api/
Estos idiomas son grandes. No puedes esperar que una hoja de trucos quepa en una hoja de papel
fuente
Personalmente, he encontrado que la hoja de referencia de dzone en core java es realmente útil al principio. Sin embargo, las necesidades cambian a medida que crecemos y nos acostumbramos a las cosas.
También hay algunos enumerados (al final de la publicación) en este artículo de recursos de aprendizaje de Java
Para el uso más práctico, en el pasado reciente descubrí que Java API doc es el mejor lugar para engañar a código y aprender nuevas api. Esto ayuda especialmente cuando desea concentrarse en la última versión de java.
mkyong - es uno de mis lugares favoritos para hacer trampa con muchos códigos para un inicio rápido - http://www.mkyong.com/
Y por último, pero no menos importante, Stackoverflow es el rey de todos los pequeños fragmentos de código prácticos. Simplemente busque en Google las cosas que está probando y existe la posibilidad de que una página sea la parte superior de los resultados de búsqueda, la mayoría de mis resultados de búsqueda de Google terminan en stackoverflow. Muchas de las preguntas comunes están disponibles aquí: /programming/tagged/java?sort=frequent
fuente
No es realmente una hoja de trucos, pero para mí configuré una palabra clave de búsqueda 'java' en Google Chrome para buscar en el javadoc, usando
site:<javadoc_domain_here>
.Puede hacer lo mismo pero también agregar el dominio para el Tutorial de Sun Java y para varios sitios de preguntas frecuentes de Java y estará bien.
De lo contrario, StackOverflow es una muy buena hoja de trucos :)
fuente