<分区>
作为 Java 的初学者,我想知道我在哪里学的东西(正确),我在哪里学的东西不正确,以及接下来我应该学什么。我发现遇到无法立即解决的问题时我学得最好,我需要做一些研究/学习以找出最佳解决方案,然后再解决下一个问题。然后,我会时不时地重复以前的问题,直到它们进入我的长期内存。
Stack Overflow 上的问题在这方面很有用,但是它们并没有按难度排序,而且其中许多是关于某些功能的具体实现。
请回答这个问题(和合适的答案),这对任何试图提高 Java 知识和经验的人都有用。我确信已经发布的许多 Stack Overflow 问题都是合适的答案,在这种情况下,只需回复问题和原始问题的链接即可。还包括难度级别:低、中、高(可能也包括低-中和中-高)。