java - 表明 Java 能力的问题

标签 java

<分区>

作为 Java 的初学者,我想知道我在哪里学的东西(正确),我在哪里学的东西不正确,以及接下来我应该学什么。我发现遇到无法立即解决的问题时我学得最好,我需要做一些研究/学习以找出最佳解决方案,然后再解决下一个问题。然后,我会时不时地重复以前的问题,直到它们进入我的长期内存。

Stack Overflow 上的问题在这方面很有用,但是它们并没有按难度排序,而且其中许多是关于某些功能的具体实现。

请回答这个问题(和合适的答案),这对任何试图提高 Java 知识和经验的人都有用。我确信已经发布的许多 Stack Overflow 问题都是合适的答案,在这种情况下,只需回复问题和原始问题的链接即可。还包括难度级别:低、中、高(可能也包括低-中和中-高)。

最佳答案

购买一本 Effective Java 并从头到尾阅读。

定期阅读。

专注于诸如 equals、hashcode、compareto 方法之类的事情。

彻底学习collections api。

我知道这并不能直接回答您的问题,但(恕我直言)这是一个合理的建议!

关于java - 表明 Java 能力的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/479112/

相关文章:

java - 迭代时删除和添加对象到列表

java - 使用 Hadoop 计数器 - 多个作业

java - 从类路径中获取通过 X 的父类(super class)继承类 X 的所有类

java - Spring Security OAuth2 纯资源服务器

java - 编译错误: '.class' expected

java - 后台处理java

java.lang.ClassFormatError

Java:为什么以下构造不抛出 ConcurrentModificationException?

java - 如何在pom中配置maven-release-plugin来模拟命令行上的-Dgoals=deploy

java - Cassandra:如何将PreparedStatement绑定(bind)到 map 数据