面向 C# 开发人员的 Java
2022-08-31 23:42:44
对于希望在企业级 Java 团队中快速运行 C# 开发人员来说,最快的资源集是什么?
语言本身应该易于理解。没有那么多的语言结构,所有可能的事情都是在库中完成的。
图书馆需要一些时间来适应。要开始运行,您可以做的两件最关键的事情是:
1:使用 NetBeans 或 Eclipse 并始终按 Ctrl-space。这就像神钥匙。
2:将此页面添加为书签:https://docs.oracle.com/javase/8/docs/(或适合您的java版本的那个 - 但版本并不重要)图形中的每个框代表一个库包,单击一个您想要概述的框。尝试掌握每个包的作用。浏览感兴趣的包并扫描类。此页面还链接到许多教程。
在那之后,只需了解完成工作所需的其他库即可。如果你的小组使用它,J2EE会有很多,你可能最终会使用Hibernate,你应该研究消息传递和RMI(你可能不会直接使用它,但几乎所有的Java内部通信都是基于RMI的)。
记住 ctrl 空格键。它将为您提供参数,与您到目前为止键入的内容匹配的函数列表,它填充导入声明,扩展宏,...
哦,还有另外两个Eclipse技巧:ctrl-shift-T。“查找类型”(在 eclipse 中,NetBeans 中有一个,但我不记得键序列,也许是 ctrl-shift-O)。无论如何,您输入一个分部类名,它将为您提供项目中所有匹配类的列表。单击一个将其打开。
按住 Ctrl 键并单击。跳转到您单击的任何内容的声明/定义。
我会推荐以下书籍:
Java确实是一锅鱼 - 开发企业应用程序比C#要多得多。你有各种不同的事情需要担心 - EJB,企业与“个人”运行时等。
我能给你的最好的建议是使用 NetBeans IDE。它很大,很慢而且很麻烦,但它确实在大部分时间里指导你。