当前位置:  开发笔记 > 编程语言 > 正文

适用于C#开发人员的Java

如何解决《适用于C#开发人员的Java》经验,为你挑选了3个好方法。

对于希望在企业级Java团队中运行的C#开发人员而言,最快的资源集是什么?



1> Bill K..:

语言本身应该易于理解.没有尽可能多的语言结构,一切都可以在库中完成.

这些库需要一些时间来适应.你可以做的两件最关键的事情是:

1:使用NetBeans或Eclipse并一直按下ctrl-space.这就像上帝之钥.

2:为此页面添加书签:https://docs.oracle.com/javase/8/docs/ (或适用于您的java版本的版本 - 但版本并不重要)图形中的每个框表示一个库包,单击一个您想要概述的库包.尝试了解每个包的功能.浏览感兴趣的包并扫描类.此页面还链接到许多教程.

之后,只需要了解您需要做哪些其他库来完成工作.如果你的团队使用它,你可能最终会使用Hibernate,而你应该研究消息传递和RMI(你可能没有直接使用它,但几乎所有的java内部通信都基于RMI) ).

记住ctrl-space.它将为您提供参数,与您目前输入的内容相匹配的函数列表,它填充导入声明,扩展宏,...

哦,还有另外两个Eclipse技巧:ctrl-shift-T."查找类型"(在eclipse中,NetBeans中有一个,但我不记得键序列,ctrl-shift-O可能).无论如何,您键入一个部分类名,它将为您提供项目中所有匹配类的列表.单击一个将其打开.

按住Ctrl键单击.跳转到您点击的任何内容的声明/定义.



2> Fritz H..:

我会建议以下书籍:

简而言之,Java Enterprise,O'Reilly

有效的企业Java

Java企业最佳实践,O'Reilly

Java真的是一个不同的鱼 - 开发企业应用程序比C#要多得多.您需要担心各种不同的事情 - EJB,Enterprise与"Personal"运行时等等.

我能给你的最好建议是使用NetBeans IDE.它很大,很慢,很麻烦,但它确实可以指导你.


我不会说Java企业应用程序比C#企业应用程序更多_more_.我会说,除了语言语法的差异之外,还要考虑更多的差异.

3> Rex M..:

为抽象做好准备.很多很多的抽象;)


抱歉愚蠢,但是,这是什么意思?
这是一个笑话.Java社区开创了许多框架和库,这些框架和库是在.NET世界真正"得到它"之前为重抽象而设计的.很多早期的.NET人员都认为自己是Java抽象巨星的实用主义者.由于两个平台或多或少处于平价状态,这种情绪早已消失.
推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有