我对面向对象编程有很好的理解,但我已经有一段时间没有编程了。我想再学一遍。 Java 编程的哪些最重要的方面是必须学习的,这样我才能将自己定位为一名程序员。我以前学习 Swing 时遇到了困难,所以放弃了,但我想再尝试一下来学习它。成为一名优秀的程序员需要多少年?
自从您离开该语言以来,有些事情可能已经发生了变化,这里有一些个人建议:
- Servlet 和 JSP,您应该清除这些灰尘并包含一些 EL(表达式语言)
- 构建工具(Maven http://maven.apache.org/ or Ant http://ant.apache.org/),现在大多数 Java 应用程序都是在它们的帮助下构建的。
- 任何 Web 框架(春季MVC http://www.springsource.com/, Struts2 http://struts.apache.org/或 JSF 都是不错的选择)
- IoC 和 ORM (Spring http://www.springsource.com/ and 休眠 https://www.hibernate.org/都是不错的选择)
- 看看阿帕奇共享区 http://commons.apache.org/并尽可能使用它们
还有 Java 5+ 的一些功能,例如:
- 注释 http://72.5.124.55/docs/books/tutorial/java/javaOO/annotations.html
- Generics http://java.sun.com/docs/books/tutorial/java/generics/index.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)