什么是最有用和最完整的Java备忘单?

时间:2010-10-08 18:02:03

标签: java

我需要一张Java备忘单,并开始环顾四周,但找不到一个似乎“规范”的备忘单 - 这让我感到惊讶,因为我认为语言有多广泛。经验丰富的Java程序员可以建议一个有用(经常组织好你实际使用它)和完整(涵盖真实日常使用)的备忘单吗?

相比之下,我认为这是Python的规范备忘单:http://rgruet.free.fr/PQR26/PQR2.6.html

它是完整的(语法,类型,语句,内置函数,通用模块,习语)和有用(组织良好:分段和超链接;易于搜索,易于探索)。

另外,我已经查看了这里的列表:http://devcheatsheet.com/tag/java/并没有找到与上面RGruet的Python备忘单相媲美的备忘单。谷歌中用于“Java备忘单”的顶级列表是http://www.cs.princeton.edu/introcs/11cheatsheet/,它相当完整,但没有组织有用。那里必须有更好的东西!? BTW,它不一定适合1页。我知道Java API文档,但这更像是我希望链接到的备忘单,而不是

更新

有些SO成员认为这个问题是主观的,但我认为我解释了我的标准是相当客观的:在这种情况下,完整性(内容)和有用性(表达)并不难判断。我已经接受了一个更有用的答案,但仍然对Java没有规范的备忘单感到惊讶。

6 个答案:

答案 0 :(得分:23)

这个似乎并不太糟糕。

http://mindprod.com/jgloss/jcheat.html

答案 1 :(得分:11)

在这里找到了一个有趣的备忘​​单.. http://introcs.cs.princeton.edu/java/11cheatsheet/

答案 2 :(得分:7)

如果您正在寻找语言参考,

This Quick Reference看起来相当不错。它特别适用于API的用户界面部分。

但是,对于完整的API,我总是使用Javadoc。我经常提到它。

答案 3 :(得分:4)

这是一个伟大的 http://download.oracle.com/javase/1.5.0/docs/api/

这些语言很大。你不能指望一张备忘单适合放在一张纸上

答案 4 :(得分:3)

  1. 我个人发现core java上的dzone cheatsheet在开始时非常方便。然而,随着我们的成长和习惯,需求会发生变化。

  2. java learning resources article too

  3. 列出了一些(在帖子末尾)
  4. 对于最实际的用途,最近我发现Java API doc是欺骗代码和学习新api的最佳场所。当您想要专注于最新版本的Java时,这会有所帮助。

  5. mkyong - 是我最喜欢欺骗大量代码以便快速启动的地方 - http://www.mkyong.com/

  6. 最后但并非最不重要的是,Stackoverflow是所有小巧方便的代码片段的王者。只需谷歌搜索您正在尝试的内容,并且页面有可能成为搜索结果的首选,我的大部分Google搜索结果都会在stackoverflow结束。许多常见问题可在此处找到 - https://stackoverflow.com/questions/tagged/java?sort=frequent

答案 5 :(得分:2)

这不是真正的作弊表,但对我来说,我在谷歌浏览器中设置'java'搜索关键字,使用site:<javadoc_domain_here>搜索javadoc。

您可以这样做,但也可以为Sun Java Tutorial和几个Java FAQ站点添加域,您就可以了。

否则,StackOverflow是一个非常好的备忘单:)