要遵循的Java路径

要遵循的Java路径,java,Java,我读完了Java教程并做了示例练习,我已经准备好真正开始编写Java代码,唯一的问题是我对现在应该做什么感到有点困惑。在这一点上我应该走什么道路?我应该加入并开始为开源项目做贡献吗?你有什么建议?实际上我对某些特定的东西不感兴趣,所以什么都可以 对于更高级的程序员,试着把自己放在我的位置上。你现在会怎么做

我读完了Java教程并做了示例练习,我已经准备好真正开始编写Java代码,唯一的问题是我对现在应该做什么感到有点困惑。在这一点上我应该走什么道路?我应该加入并开始为开源项目做贡献吗?你有什么建议?实际上我对某些特定的东西不感兴趣,所以什么都可以


对于更高级的程序员,试着把自己放在我的位置上。你现在会怎么做
  • SCMs-,
    • 文件比较是相关的-
  • 软件设计模式-
  • 软件测试-
  • 熟悉Java库,例如:
    • Apache Commons-
    • 冬眠-
    • 弹簧框架-
  • 记录-
根据您希望参与的项目,熟悉以下内容可能是明智的:

  • JDBC-
  • JMS-
  • 摆动-)
  • JNDI-
  • JMX-
正如您所看到的,这是一个很大的问题,因此根据您想要什么以及您现在处于什么级别,我认为您最好坚持一些编程练习,例如:

  • 在PLEAC Java上工作-
    • 你甚至可以为PLEAC捐款
  • 鲁比测验-
    • 不是Java,但问题相当普遍,您可以尝试用Java解决它们
  • 编码蝙蝠-
    • 有一些好问题
  • 阿利奥特-
    • 非常面向基准测试,但可能很有趣。查看具体问题(例如)以了解需要什么
当您通过其中的一些课程并确信可以继续学习时,我建议您学习一些库,例如Spring


希望这有帮助。最重要的是——注意,你总是可以做一些事情,无论你做什么都比什么都不做要好。它会让你保持动力,参与到你需要知道的事情中。所以学习,学习,学习。。。祝你好运
  • SCMs-,
    • 文件比较是相关的-
  • 软件设计模式-
  • 软件测试-
  • 熟悉Java库,例如:
    • Apache Commons-
    • 冬眠-
    • 弹簧框架-
  • 记录-
根据您希望参与的项目,熟悉以下内容可能是明智的:

  • JDBC-
  • JMS-
  • 摆动-)
  • JNDI-
  • JMX-
正如您所看到的,这是一个很大的问题,因此根据您想要什么以及您现在处于什么级别,我认为您最好坚持一些编程练习,例如:

  • 在PLEAC Java上工作-
    • 你甚至可以为PLEAC捐款
  • 鲁比测验-
    • 不是Java,但问题相当普遍,您可以尝试用Java解决它们
  • 编码蝙蝠-
    • 有一些好问题
  • 阿利奥特-
    • 非常面向基准测试,但可能很有趣。查看具体问题(例如)以了解需要什么
当您通过其中的一些课程并确信可以继续学习时,我建议您学习一些库,例如Spring


希望这有帮助。最重要的是——注意,你总是可以做一些事情,无论你做什么都比什么都不做要好。它会让你保持动力,参与到你需要知道的事情中。所以学习,学习,学习。。。祝你好运

如果我是你,我会尝试构建某种数据结构,比如链表之类的。它使您了解java的基本原理,并使您更好地理解所构建的结构。看看我的一个老学校实验室,了解一些方向。
试试这个实现示例

如果我是你,我会尝试构建某种数据结构,比如链表之类的。它使您了解java的基本原理,并使您更好地理解所构建的结构。看看我的一个老学校实验室,了解一些方向。
试试这个实现示例

此问题属于程序员。stackexchange。此问题的可组合副本属于程序员。stackexchange。可组合副本