在过去的几年里,我一直在研究一个支持.NET和SQL Server的团队。我很快就会加入一个Java和Oracle团队。我可以阅读/做些什么来加快速度。
答案 0 :(得分:6)
答案 1 :(得分:4)
Javapassion是一个提供Java免费课程的网站。如果您赶时间,可提供1到5天的课程。如果你有Java经验,那么你应该没有问题。
有许多适合Java的好书,但Thinking in Java是免费的,并且对于入门和使用作为参考都很好。
答案 2 :(得分:4)
如果你需要将东西从一种语言转换到另一种语言,这是一个很棒的网站:
答案 3 :(得分:2)
Josh Bloch的Effective Java是一本很棒的书。如果你想学习现代Java习语,那么几乎没有更好的地方可以看。
答案 4 :(得分:2)
这类似SO Thread可能会有所帮助。
答案 5 :(得分:1)
准备好做很多阅读。 C#(假设这是您一直使用的语言)通常被认为是一种改进的Java,因此Java基础知识将不难掌握。 Java开发工具通常不像Microsoft堆栈那样紧密集成,因此允许进行选择。 Javaland中的许多讨论都围绕着选择工具。
了解Java打包事物的方式(jar,war,ear)。 了解课程路径(无尽的欢乐和悲伤源泉)。 在编译时和运行时(例如泛型和类型擦除)中构建事物如何工作的心理图。
答案 6 :(得分:0)
访问JavaRanch(http://www.javaranch.com/)并使用Rules Roundup测试您的Java知识!将其视为认证模拟考试,但与奶牛一样。 (“在制定规则综述时,没有母牛受到伤害。”)