.Net和c ++到Java过渡的良好开端?

时间:2010-09-09 20:54:57

标签: java .net c++

我非常了解.Net框架并知道在哪里找到东西,例如:StreamReader,StreamWriter,Graphics等,我知道Java有类似的东西。语法不同但与c ++非常相似,我有很多本机c ++经验。因此,您会推荐什么作为教程等的良好起点。感谢

3 个答案:

答案 0 :(得分:2)

在我的新工作中,我很快发现自己正在使用C ++,C#和Java的公共库。我没有Java知识,但发现为Java代码制作简单的mod非常直观 - 对于你想要做的大多数事情,有一个框架类/命名空间的一般C#原则似乎在Java中保存。

困扰我的是,这个MO不会教我特定于该语言的Java技巧和改进。这就是我希望看到这个问题的其他答案的原因。

与此同时:http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java

当我发现C#和Java非常一致时,我不会对C ++和Java说同样的话。

答案 1 :(得分:0)

如果你在eclipse / netbeans / intelliJ中工作,它实际上可能是一个明智的选择。猜一个班级名字,开始输入它并点击ctrl-space(对于eclipse,其他人不同)。无论它在哪个包中,它都会找到所有匹配的类,并为您列出它们,而不是在其他任何地方查找它们。

另一个非常好的事情是你正在使用的SDK的javadocs - 你可以有效地编写代码。它们是在线的(只搜索JDK 6.0或任何版本),或者可以从获得JDK的相同位置下载它们。

答案 2 :(得分:0)

javadocs是你的朋友 - 一旦你弄清楚java。*中的一些主要软件包,就更容易知道在哪里寻找特定的类/功能。

一旦你编写了一些代码,就买有效的Java - 它充满了语言的提示,而且只是一本很好的编程书。