Eu preciso de uma folha de dicas para Java e comecei a procurar, mas não consegui encontrar uma que parecesse "canônica" - o que me surpreendeu considerando o quão difundida a linguagem é. Os programadores Java experientes poderiam sugerir uma folha de dicas que seja útil (organizada tão bem que você realmente a usa com frequência) e completa (cobre o uso diário no mundo real), por favor?
Em contraste, aqui está o que eu consideraria uma folha de dicas canônica para Python: http://rgruet.free.fr/PQR26/PQR2.6.html
É completo (sintaxe, tipos, instruções, embutidos, módulos comuns, expressões idiomáticas) e útil (bem organizado: seccionado e com hiperlink; fácil de pesquisar e fácil de explorar).
Além disso, já olhei a lista aqui: http://devcheatsheet.com/tag/java/ e não encontrei uma folha de dicas comparável à folha de dicas do Python de RGruet acima. A lista principal no Google para "folha de dicas do Java" é http://www.cs.princeton.edu/introcs/11cheatsheet/ que é bastante completa, mas não organizada para ser útil. Tem que haver algo melhor lá fora !? BTW, não precisa caber em 1 página. Estou ciente dos documentos da API Java, mas é mais para isso que eu esperaria uma folha de dicas para vincular, não ser .
Atualizar
Alguns membros do SO acharam que essa pergunta era subjetiva, mas acho que expliquei meus critérios para ser bastante objetivo: integridade (conteúdo) e utilidade (apresentação) não são difíceis de julgar neste contexto. Aceitei uma das respostas mais úteis, mas fico surpreso que Java não tenha uma folha de dicas canônica.
Respostas:
Este não parecia tão ruim.
http://mindprod.com/jgloss/jcheat.html
fonte
encontrei uma folha de dicas interessante aqui .. http://introcs.cs.princeton.edu/java/11cheatsheet/
fonte
Esta Referência Rápida parece muito boa se você estiver procurando por uma referência de idioma. É especialmente voltado para a parte da interface do usuário da API.
Para a API completa, porém, sempre uso o Javadoc . Eu faço referência a ele constantemente.
fonte
Aqui está um ótimo http://download.oracle.com/javase/1.5.0/docs/api/
Essas línguas são grandes. Você não pode esperar que uma folha de cola caiba em um pedaço de papel
fonte
Eu, pessoalmente, descobri que o cheatsheet dzone no núcleo do Java é muito útil no início. No entanto, as necessidades mudam à medida que crescemos e nos acostumamos com as coisas.
Existem alguns listados (no final da postagem) neste artigo de recursos de aprendizagem java
Para o uso mais prático, recentemente descobri que a documentação da API Java é o melhor lugar para trapacear código e aprender novas APIs. Isso ajuda especialmente quando você deseja se concentrar na versão mais recente do java.
mkyong - é um dos meus lugares favoritos para trapacear muitos códigos para um início rápido - http://www.mkyong.com/
E por último, mas não menos importante, Stackoverflow é o rei de todos os pequenos trechos de código úteis. Pesquise no Google o que você está tentando e há uma chance de que uma página esteja no topo dos resultados de pesquisa, a maioria dos meus resultados de pesquisa no Google termina em stackoverflow. Muitas das perguntas comuns estão disponíveis aqui - /programming/tagged/java?sort=frequent
fonte
Não é realmente uma folha de dicas, mas para mim eu configurei uma palavra-chave de pesquisa 'java' no Google Chrome para pesquisar sobre o javadoc, usando
site:<javadoc_domain_here>
.Você poderia fazer o mesmo, mas também adicionar o domínio para o Tutorial Sun Java e para vários sites Java FAQ e estaria tudo bem.
Caso contrário, StackOverflow é uma boa folha de dicas :)
fonte