所以我下周将在Java的一个地方接受面试,并且不想让人觉得无能为力.我是一个非常自信的C#/ .NET开发人员,并且(显然!)愿意考虑跳转到Java - 我希望链接到人们会建议这样做的资源.我对以下问题的答案感兴趣:
任何与Justin Etheridge的Ruby for C#开发人员大致相同的指南?当我决定学习Ruby的rake(因此至少有一点Ruby)时,这非常有用.似乎有更多页面供人们走另一条路,但......
使用哪个IDE?我实际上已经购买了自己的IntelliJ,因为我喜欢它的HTML/CSS/JS,但还没有触及它的实际存在理由,那就是"Java的东西".但我怀疑我要使用Eclipse的地方.所以 - 建议在Mac或Windows上启动和运行的资源(我不挑剔)?
这可能是一次TDD编码访谈; 我想JUnit是在这里学到一点的事实上的选择吗?
提前致谢.
请查看此链接,其中详细介绍了两种语言之间的许多差异.
至于IDE,许多人喜欢Eclipse或Netbeans(我最喜欢的) - 两者都是免费的.你已经拥有了IntelliJ,你可以尝试一下.
FYO的一些主要区别是:
缺乏属性/自动属性
没有"事件"类型(处理事件的不同方式)
foreach循环语法
'泛型'的实施
检查异常
可能还有更多:)