我们公司终于走出了黑暗时代,并且拥抱了Java 6。我们一直在使用Java 4很多年,我很想学习Java 5和6提供的新功能。所以,任何人都可以推荐任何在线资源,帮助我了解自Java 4以来的新增功能?从Java 4背景学习Java 6的最佳在线资源?
回答
除了泛型,大多数学习都可以逐步完成。 Java 中没有任何东西需要你以新的方式做某事。从增强型,自动装箱,可变参数和格式化打印开始。
随着泛型,请阅读概述,如Angelika's FAQ,然后开始逐位应用泛型 - 准备投入一些时间用于更复杂的泛型编程。
它自身在Java 5版本中引入了语言的主要变化。
这些措施包括:
- 仿制药
- enchanced for循环
- 变参
- 自动装箱
和其他一些
这里是举例一篇有趣的文章:
个http://java.sun.com/developer/technicalArticles/releases/j2se15/
Java 6个的变化是最性能和新的API,你应该与变化开始于5第一
看一看从Java 5 & Java 6 Tutorials JDK 1.5的新功能(在coreservlets .COM)快速了解:在早期 部分
本节所有的材料 中详细介绍。但是,如果你是一个真实的旧手机,并且只知道较早的Java 1.4或 (Gasp!20世纪!), 本节可能对你有用。
- This tutorial section in PDF。
- 涵盖的主题:
- 的对/每循环
- 扫描器和命令行输入
- 泛型
- 自动装箱
- 可变参数
- printf的
- 读取的命令行输入
还要检查在J2SE 5.0的新功能和增强的Java Language Features。
就像澄清一样,你的意思是说你现在正在使用JDK 1.4.x吗?我认为Sun的营销机器从Java 1.0 Java 1.1 Java 2(1.2,1.3,1.4)到Java 5(1.6),最后是Java 6(1.6)。我从未听说过Sun文献中的“Java 4”。我同意: http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html给出一个很好的总结从马的嘴
是的,我的意思是1.4,谢谢澄清 – 2010-03-18 11:30:47
- 1. 从C#背景学习Java
- 2. 从Python学习Java背景
- 3. Java EE 6学习资料
- 4. 什么是学习Java Portlet Specification(JSR-168)的最佳资源?
- 5. 学习AngularJS的最佳资源
- 6. 学习.NET泛型的最佳资源?
- 7. 学习MEAN Stack的最佳资源
- 8. 学习MVC 3的最佳资源?
- 9. OAuth的最佳学习资源
- 10. 学习Core Data的最佳资源?
- 11. 学习PyGame的最佳资源?
- 12. 学习mediawiki的最佳资源?
- 13. Spring MVC的最佳学习资源?
- 14. 最佳资源学习JSP和Servlets?
- 15. 在iOS 6中学习ARC的资源
- 16. 资源Spring,Hibernate学习Java EE
- 17. Java EE路线图和学习资料
- 18. 最佳书籍/学习资源QTP作为初学者
- 19. 最好的资源来学习C/C++
- 20. 用于学习线程的资源
- 21. Ocaml学习资源
- 22. 从java背景中学习ASP.net之前学习C#有必要吗?
- 23. 在'类型设置'中学习python的最佳资源?
- 24. 学习Windows Phone开发的最佳资源?
- 25. 用于学习Java和Solr的良好Java资源
- 26. 什么是用于学习OpenOffice.org脚本API的(单一)最佳在线资源?
- 27. Workflow Foundation .NET 4学习资源
- 28. Android - 学习Java
- 29. JavaScript学习资源
- 30. 学习Gradle构建工具的最佳资源
+1 Angelika的常见问题是一个很好的资源 – 2010-03-18 00:48:57